【发布时间】:2019-08-20 01:04:22
【问题描述】:
A - 默认公共子网(始终可用)
B - 私有子网
我想在特定子网上创建 EC2 实例取决于 AWS 上的可用性。
如上所述,公共子网“A”始终可用,而私有子网“B”并非始终可用。在选择子网时,它应该找到并选择私有子网“B”(如果可用),如果不可用则选择公共子网“A”。
如何使用 Terraform 实现这一目标?
【问题讨论】:
-
不可用是什么意思?你能创建一个minimal reproducible example 更清楚地解释你的意思和你尝试过的东西吗?
-
如果子网 B 不可用,您不想创建它吗?具体来说,为私有子网配置的机器将不同于为公共子网配置的机器。如果使用默认公有子网不是一个好习惯,请改为将您自己的 VPC 和网络定义为项目的一部分。
标签: amazon-web-services terraform terraform-provider-aws