【发布时间】:2021-12-09 22:49:56
【问题描述】:
我正在尝试使用此脚本创建多个 ec2 实例
resource "aws_instance" "my-instance" {
count = 3
ami = ...
instance_type = ...
key_name = ...
security_groups = ...
tags = {
Name = "my-instance - ${count.index + 1}"
}
}
这会创建 3 个实例。但是这三个都在同一个可用区。我想在每个可用区中创建一个实例,或者在我提供的每个可用区中创建一个。我该怎么做?
我读到我可以使用
subnet_id = ...
用于指定应在其中创建实例的可用区的选项。但我无法弄清楚如何循环创建实例(当前由 count 参数处理)并指定不同的子网 ID
有人可以帮忙吗。
【问题讨论】:
标签: amazon-ec2 terraform