【发布时间】:2021-07-20 04:36:35
【问题描述】:
我正在使用 terraform-aws-eks 模块来部署 EKS 集群。我希望得到一些帮助,将地图的 node_groups 地图转换为变量,以便我可以针对不同的环境修改变量文件。这是地图地图:
node_groups = {
example = {
desired_capacity = 1
max_capacity = 10
min_capacity = 1
instance_types = ["m5.large"]
capacity_type = "ON_DEMAND"
k8s_labels = {
Environment = "test"
GithubRepo = "terraform-aws-eks"
GithubOrg = "terraform-aws-modules"
}
additional_tags = {
ExtraTag = "example"
}
}
}
我希望能够引用一个变量而不是 main.tf 中的映射,例如
node_groups = var.node_groups
我正在努力处理 variables.tf 中列表(对象)的各个级别。提前感谢您的帮助。
【问题讨论】:
-
“我正在苦苦挣扎”并不具体。您究竟尝试了什么,遇到了什么错误?
标签: variables terraform terraform-provider-aws