小编Arp*_*pta的帖子

从 terraform 地图变量中提取值

我正在尝试根据以下某些条件从地图变量中提取值:-

    Variables.tf File content
    variable "users" {
    type = "map"
    default = {
    "101" = "abc@gmail.com"
    "102" = "def@gmail.com"
    "103" = "xyz@gmail.com"
    "104" = "klm@gmail.com"
    "105" = "pqr@gmail.com"
    "106" = "tuv@gmail.com"
     }
   }
Run Code Online (Sandbox Code Playgroud)

下面是我的 main.tf 文件

    module "instance" {
    instance_private_ip = ["11.12.13.x"]
    dns_map = ["y"]
    users = ["z"]
    }

    module "instance2" {
    instance_private_ip = ["11.12.14.a"]
    dns_map = ["b"]
    users = ["c"]
    }
Run Code Online (Sandbox Code Playgroud)

用户变量中的x值应为偶数,例如 - 102、104 等。y应与x相同。 值z应对应于x 和 y。用户变量中的值a应该是全偶数,例如 …

terraform terraform-provider-aws

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

标签 统计

terraform ×1

terraform-provider-aws ×1