Terraform:动态创建资源列表

时间:2019-09-25 21:30:32

标签: terraform terraform-provider-aws custom-lists

由于某些先前的决定,有一个脚本可以创建ALB,并且可以使用一个完全独立的脚本为每个创建的ALB设置警报(奇数,但是我无法更改)。

我可以对所有ALB的列表进行硬编码,然后遍历它们,即:

  

albs = ['a','b']

我知道如何使用“ for_each”遍历列表。

我需要的是动态构建列表,所以我不必手动维护列表。我知道我可以使用以下方法获得ALB的列表:

  

地形状态列表[选项] ## https://www.terraform.io/docs/commands/state/list.html

但这并没有真正的帮助(当然,我可以将其通过管道传递到文件中并遍历文件中的行并将其作为参数传递-但这很丑陋)

如何使用所有ALB动态构建列表?像这样:

  

albs = state_list([options])

谢谢!使用AWS。

0 个答案:

没有答案