深入探索Terraform配置:从基础到高级应用
1. 编写Terraform配置中的条件表达式
在Terraform配置中,我们可以使用条件表达式来根据不同的环境设置资源组的名称。
- 准备工作 :使用之前编写的Terraform配置,代码可在 此处 获取。我们要为资源组名称添加条件:如果环境名称为 “Production”,则资源组名称为 “RG - ”;否则为 “RG - - ”。
- 操作步骤 :在
main.tf文件的Terraform配置中,修改资源组代码如下:
resource "azurerm_resource_group" "rg-app" {
name = var.environment == "Production" ? upper(format("RG-%s",var.app-name)) : upper(format("RG-%s-%s",var.app-name,var.environment))
location = "westeurope"
}
- 工作原理 :这里使用了条件表达式
condition ? true ass
订阅专栏 解锁全文

被折叠的 条评论
为什么被折叠?



