我想创建如下所述的类似配置: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
目前似乎没有记录(错误地),但你应该能够使用tags
node_config
田野中的田野为了达成这个。
它看起来像这样
resource "google_container_cluster" "my_cluster" {
// other config goes here
node_config {
tags = [ "no-ip"]
}
}
[编辑]:哎呀,我搞错了,这是最近才有的功能,直到 0.10 测试版发布后才会推出。好消息是应该很快就会推出。而且,更好的是,文档将在 0.10 发布后立即提供。