[英]How to limit disk usage on kubernetes cluster using terraform
[英]Setting boot disk size for autoscaling kubernetes cluster through Terraform
我正在尝试将引导磁盘大小添加到节点自动配置的 Kube.netes 集群中,如下所示:
resource "google_container_cluster" "gc-dev-kube-ds0" {
.
.
.
cluster_autoscaling {
enabled = true
resource_limits {
resource_type = "cpu"
minimum = 4
maximum = 150
}
resource_limits {
resource_type = "memory"
minimum = 4
maximum = 600
}
resource_limits {
resource_type = "nvidia-tesla-v100"
minimum = 0
maximum = 4
}
}
disk_size_gb = 200
}
但我收到以下错误:
Error: Unsupported argument
on kubernetes.tf line 65, in resource "google_container_cluster" "gc-dev-kube-ds0":
65: disk_size_gb = 200
An argument named "disk_size_gb" is not expected here.
还检查了 terraform 文档,但未提及任何内容。
出现错误是因为disk_size_gb模块必须位于 node_config 块中,如下所示。
node_config {
disk_size_gb = 200
}
TerraForm 关于google_container_cluster模块的文档需要在块下。
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.