如何从 Terraform 文件中的 Azure Devops 变量组调用环境变量?

Posted

技术标签:

【中文标题】如何从 Terraform 文件中的 Azure Devops 变量组调用环境变量?【英文标题】:How to call Environment Variables from Azure Devops Variable Groups in Terraform files? 【发布时间】:2022-01-12 19:58:39 【问题描述】:

变量在 Terraform 文件中声明。环境变量在 Azure DevOps 中声明为 TF_VAR_example。当管道运行时,它仍然卡在 terraform 计划中,等待该值的输入。

【问题讨论】:

【参考方案1】:

您需要在任务的 env 部分中定义它们:

  - task: Bash@3
    displayName: 'TF_plan'
    env:
      TF_VAR_example: $(TF_VAR_example)

【讨论】:

以上是关于如何从 Terraform 文件中的 Azure Devops 变量组调用环境变量?的主要内容,如果未能解决你的问题,请参考以下文章

azure terraform 将 azure 文件共享附加到 Windows 机器

如何配置 Azure 应用服务以使用 terraform 从 ACR 中提取图像?

如何授予 AKS 通过 terraform 访问 ACR 的权限?

如何在 yaml 中处理 Azure DevOps 管道中的错误?

从在线 VSTS 进程或组变量填充本地 VSTS Linux 代理上的 terraform.tfvars 文件中的变量

Terraform 部署 azure 函数导致“无法下载 ZIP FILE.txt”