向aws_elb添加两组不同的ec2实例



我的问题是,如果我在dataAnodeec2实例组的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)}"

最新更新