【发布时间】:2021-09-21 08:42:47
【问题描述】:
我正在尝试从 json blob 输入文件创建多个命名空间,如下所示:
我的 tfvars.json 文件
{
"example1" : [
{
"namespace_name" : "test-1",
"team_name" : "test",
},
{
"namespace_name" : "test-2",
"team_name" : "test2",
}
]
}
我的 main.tf 文件如下所示:
resource "kubernetes_namespace" "aks_namespace" {
metadata {
annotations = {
name = var.namespace_name
}
labels = {
name = var.team_name
}
name = var.namespace_name
}
}
我已经尝试了几乎所有可用的选项,例如 for_each 和 dynamic.. 在循环中创建命名空间似乎没有任何作用。 只是想知道这是否真的可能.. 不幸的是,我不应该更改输入 .json 格式.. 有什么建议或想法吗?
【问题讨论】:
标签: kubernetes namespaces azure-aks terraform-provider-azure