所有实例都在私有子网中启动
All instances are launching in private subnet
我正在努力构建一个一体化的小型用例,以演示使用 Terraform 集成的主要计算资源。
但是,我所有的 ec2 实例都启动到私有子网中。我尝试了多种方法,但似乎仍然缺少一些东西。
可在 https://github.com/smustafa75/vpc_private_link
获取简短版本的演示存储库
请在此指导。
在您的 network
模块中,您有以下输出:
output "public_net" {
value = aws_subnet.tf_private_subnet.*.id
}
我相信你想在这种情况下输出 public 个子网 (aws_subnet.tf_public_subnet.*.id
) 的 ID。
您对 private_net
的输出相同,我认为这是正确的。
我正在努力构建一个一体化的小型用例,以演示使用 Terraform 集成的主要计算资源。 但是,我所有的 ec2 实例都启动到私有子网中。我尝试了多种方法,但似乎仍然缺少一些东西。
可在 https://github.com/smustafa75/vpc_private_link
获取简短版本的演示存储库请在此指导。
在您的 network
模块中,您有以下输出:
output "public_net" {
value = aws_subnet.tf_private_subnet.*.id
}
我相信你想在这种情况下输出 public 个子网 (aws_subnet.tf_public_subnet.*.id
) 的 ID。
您对 private_net
的输出相同,我认为这是正确的。