我的问题是,如果我在dataAnode
ec2实例组的aws_elb
块中有这样的东西[这按预期工作]
instances = ["${aws_instance.dataAnode.*.id}"]
,但现在我有dataBnode
组的实例。
我可以这样做吗?
instances = ["${aws_instance.dataAnode.*.id}", "${aws_instance.dataBnode.*.id}"]
基本上我是如何从这两种不同类型的aws_isntance
组中获得一个列表的?
我没有尝试使用concat
方法,但如果这是唯一的方法,我可以去…如有任何建议,不胜感激。
我使用Terraform v0.11
你可以使用concat:
instances = "${concat(aws_instance.dataAnode.*.id, aws_instance.dataBnode.*.id)}"