0

问题: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 上问过这个问题,想看看有没有人遇到过这个问题。

4

1 回答 1

0

我想我找到了,这方面的工作正在进行中:https ://github.com/gruntwork-io/terratest/pull/256

于 2020-09-11T17:20:35.630 回答