【发布时间】:2019-11-11 17:25:29
【问题描述】:
我正在阅读这里的 terraform 代码 https://github.com/linuxacademy/content-terraform/blob/master/course/terraform-aws/networking/main.tf,这是我不太明白的代码。
data "aws_availability_zones" "available" {}
....
resource "aws_subnet" "tf_public_subnet" {
count = 2
vpc_id = "${aws_vpc.tf_vpc.id}"
cidr_block = "${var.public_cidrs[count.index]}"
map_public_ip_on_launch = true
availability_zone = "${data.aws_availability_zones.available.names[count.index]}"
tags {
Name = "tf_public_${count.index + 1}"
}
}
我不明白 data.aws_availability_zones 何时填充。
【问题讨论】:
标签: terraform