如何解决Terratest:更改InitAndApply中传递变量的顺序
有关以下问题:https://github.com/gruntwork-io/terratest
此呼叫:terraform.InitAndApply(t,terraformOptions)
解析vars
和var-file
并确实适用,我想看看是否有一种方法可以更改顺序,我想-var-file
首先并-var
据我所知,最后一个将覆盖先前的值。
原因:文件中可能有公共变量,用户希望在测试中根据需要覆盖它们。
当前订单:
terraform [apply -input=false -auto-approve -var prjid=demo-ecs-E9p9SV -var teamid=test -var-file xyz.tfvars -lock=false]
预期订单:
terraform [apply -input=false -auto-approve -var-file xyz.tfvars -var prjid=demo-ecs-E9p9SV -var teamid=test -lock=false]
我已经在terratest GitHub中问了这个问题,想看看是否有人遇到过这个问题。
解决方法
我想我找到了,对此正在进行的工作:https://github.com/gruntwork-io/terratest/pull/256
版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 dio@foxmail.com 举报,一经查实,本站将立刻删除。