簡體   English   中英

通過 Terraform 設置自動縮放 kube.netes 集群的啟動磁盤大小

[英]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.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM