Google-Cloud-Platform
GKE 無法使用 Terraform 配置標記集群
我想創建此處描述的類似配置:https ://cloud.google.com/compute/docs/vpc/special-configurations#natgateway
使用 Terraform 但“無 IP”實例位於 Kubernetes 集群中。當您使用類似於以下命令的命令手動執行此操作時,就會出現問題:
gcloud 容器集群創建容器名稱 –tags=sometag
您可以為在此集群中啟動的整個實例設置標籤,但是當我嘗試對 Terraform 執行相同操作時,我看不到這種可能性: https://www.terraform.io/docs/providers/google/r/container_cluster。 html
是否可以使用 Terraform 配置設置標籤?我也試圖找出如何使用“gcloud”命令手動更新它們,但我也找不到這種可能性。
看起來它(錯誤地)目前沒有記錄,但您應該能夠使用該
tags
欄位中的node_config
欄位來實現這一點。它看起來像這樣
resource "google_container_cluster" "my_cluster" { // other config goes here node_config { tags = [ "no-ip"] } }
$$ EDIT $$: 哎呀,我的錯,這是一個最近的功能,直到 0.10 beta 版本才可用。好消息是這應該非常非常快。而且,更好的是,文件將在 0.10 發布後立即可用。