GKE 无法使用 Terraform 配置标记集群

GKE 无法使用 Terraform 配置标记集群

我想创建如下所述的类似配置:https://cloud.google.com/compute/docs/vpc/special-configurations#natgateway

使用 Terraform,但 Kubernetes 集群中存在“no-ip”实例。当您使用类似以下命令手动执行此操作时,会出现以下问题:

gcloud 容器集群创建容器名称 --tags=sometag

您可以为该集群中启动的整个实例设置标签,但当我尝试使用 Terraform 执行相同操作时,我看不到这种可能性: https://www.terraform.io/docs/providers/google/r/container_cluster.html

是否有可能使用 Terraform 配置设置标签?我也试图找出如何使用“gcloud”命令手动更新它们,但我也找不到这种可能性。

答案1

目前似乎没有记录(错误地),但你应该能够使用tagsnode_config田野中的田野为了达成这个。

它看起来像这样

resource "google_container_cluster" "my_cluster" {
  // other config goes here
  node_config {
    tags = [ "no-ip"]
  }
}

[编辑]:哎呀,我搞错了,这是最近才有的功能,直到 0.10 测试版发布后才会推出。好消息是应该很快就会推出。而且,更好的是,文档将在 0.10 发布后立即提供。

相关内容