我想在 terraform 执行后显示 terraform 创建的 aws_instance 的 public_ip 。
但是,仅显示第一台服务器的全局 IP。
我的源代码如下。
resource "aws_instance" "main" {
count = "3"
...
}
output "ec2_global_ips" {
value = "${aws_instance.main.*.public_ip}"
}
语法有问题吗?
如果您需要知道如何在 terraform 中将数组值显示为输出,请告诉我。
我相信这会起作用:
output "ec2_global_ips" {
value = ["${aws_instance.main.*.public_ip}"]
}
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)