0

并提前感谢。

我有一个关于 terratest 的实际问题,使用 terraform 我可以做到这一点:

terraform init -backend-config /tmp/provider.tfvars.json -plugin-dir /opt/terra_plugins

例如,terraform 将我们公司的代理放在一边,并且每天不会下载数百万次插件(我们有一个 docker build 脚本,所以我们将 terraform env 版本构建到 docker 中)。总而言之,我想对 terratest 做同样的事情 - 第一个惊喜是,即使我之前做过 terraform init,terratest 似乎使用了 .terraform 目录以外的其他方式,它不会从那里得到东西 - 我的目标是改变这种行为?

提前非常感谢!

4

1 回答 1

0

terratest有能力指定Options。这包括BackendConfig. -plugin-dir不包含,但包含的EnvVars可以使用 terraformTF_CLI_ARGS环境变量来指定-plugin-dir选项。

于 2020-07-26T07:26:35.023 回答