【发布时间】:2021-03-26 17:17:12
【问题描述】:
我正在尝试将键、值对传递给资源并将键用作属性并将其值用作属性值。但它会抛出错误消息
each.key = each.value
An argument or block definition is required here. To set an argument, use the
equals sign "=" to introduce the argument value.
这就是我想做的事情
variable "k8s_labels" {
description = "Kubernetes labels to set for the node pool."
type = map
default = {
label1 = "value1",
label2 = "value2",
}
}
resource "google_container_node_pool" "default" {
.
.
.
dynamic "labels" {
for_each = var.k8s_labels
content {
each.key = each.value
}
}
}
【问题讨论】:
-
试试
content = {
标签: kubernetes terraform google-kubernetes-engine