0
我有一個模板,我terraform配置,而我寫的一個變量的值是這樣的:Terraform條件變量
data "template_file" "config" {
template = "${file("${path.module}/templates/${var.json_config}")}"
vars {
is_enabled = "${var.is_enabled}"
}
}
現在is_enabled
是一個布爾值的字符串,要麼設置爲true
或false
。現在基於如果這是真或假,我想設置另一個變量。在僞代碼將是這樣的:
如果is_enabled ==真 路徑= /一個/路徑/ 否則 路徑= /另一/路徑
我看看conditional values
,但它似乎是爲了培養資源。我將如何使用它在模板文件中設置變量?
應該是'var.is_enabled' – BMW
@BMW其實也沒什麼,因爲這是模板,而不是Terraform資源。 – Hauleth