Terraform HCL中的集合或模板

时间:2018-11-20 16:00:04

标签: terraform hcl

我正在尝试找到有关如何在HCL中做一件非常简单的事情的指导。我有一个这样的街区

resource "aws_elastic_beanstalk_environment" "qa" {
    name "qa1"
    #insert settings here        
}

我想在注释所在的位置插入一组设置。但是配置不是数组,应该像

desired_block "settings" {
    setting {}
    setting {}
}

我该如何注入所需的块?

1 个答案:

答案 0 :(得分:1)

您可以放置​​一系列设置,而不是创建多个块,这样就可以了。喜欢

resource "aws_elastic_beanstalk_environment" "qa" {
    name = "qa1"
    settings = ["${var.settings_array}"]
}

var.settings_array是一组设置,例如[<settings1>, <settings2>, ...]