求助:如何将环境变量组的值传入Terraform?
Terraform变量在Azure DevOps流水线中传递失败问题
我已经为此问题耗费至少数小时,尝试通过TF_VAR_前缀传入两个变量,且已在日志中确认Azure DevOps(AzDO)流水线正确导入了变量组,但始终无法成功,陷入困境。
我进行了以下尝试:
- 参考相关技术文档
- 为测试在tfvars文件中明文设置变量值(不推荐操作)
- 通过
export TF_VAR_variable_name命令导出环境变量
但每次尝试流水线都会停滞,推测变量值未成功传递至Terraform变量中。
相关参考及文件说明:
- Terraform敏感变量(用户、密码)传递方案参考
- HashiCorp官方Terraform环境变量配置指南
- Azure DevOps变量组配置官方文档
- main.tf基础设施文件截图
- tfvars配置文件截图
- 环境变量组截图
- Azure DevOps YAML流水线片段截图
内容的提问来源于stack exchange,提问作者freezeframe
相关产品推荐
相关产品推荐

