【发布时间】:2020-10-31 07:49:59
【问题描述】:
感谢您在 terratest 所做的出色工作。
我正在使用 terratest 来测试 Azure 部署。
这是我必须应用 terraform 的命令,我正在尝试从 terratest 实现相同的目标
terraform apply -no-color -auto-approve -input=false -var-file "../environments/env/shared.tfvars" -var-file "../environments/env/cont_reg.tfvars"
这是我来自 sample_test.go 的代码:
terraformOptions := &terraform.Options{
TerraformDir: "../scripts",
NoColor: true,
BackendConfig: map[string]interface{}{
"storage_account_name": storageactname,
"key": fname,
},
如何实现 terratest apply 中的 -auto-approve 和 -input=false 部分?
注意:我可以使用-no-color 和NoColor: true,但不确定如何使用-auto-approve 和-input=false
【问题讨论】: