小编The*_*nut的帖子

如何遍历 terraform 中的地图变量

我试图遍历变量类型映射,但我不知道如何

这是我到目前为止

在我的 main.tf 中:

resource "aws_route_53_record" "proxy_dns" {
  count = "${length(var.account_name)}"
  zone_id = "${infrastructure.zone_id}"
  name = "proxy-${element(split(",", var.account_name), count.index)}-dns
  type = CNAME
  ttl = 60
  records = ["{records.dns_name}"]
}
Run Code Online (Sandbox Code Playgroud)

在我的 variables.tf

variable "account_name" {
  type = "map"
  default = {
    "account1" = "accountA"
    "account2" = "accountB"
  }
}
Run Code Online (Sandbox Code Playgroud)

我希望能够使用不同的帐户名称创建多个资源

amazon-web-services amazon-route53 terraform

8
推荐指数
1
解决办法
3万
查看次数

如何将托管策略添加到 terraform 中的组?

到目前为止我已经得到了这个:

data "aws_iam_policy" "config_role" { 
  arn = "arn:aws:iam::aws:policy/service_role/AWSConfigRole"
}
Run Code Online (Sandbox Code Playgroud)

但我不确定如何将其附加到组中。

amazon-web-services amazon-iam terraform

3
推荐指数
1
解决办法
2901
查看次数