【问题标题】:Is there a way to specify terraform plugins directory for terratest?有没有办法为 terratest 指定 terraform 插件目录?
【发布时间】:2020-08-03 21:23:39
【问题描述】:

提前致谢。

我有一个关于 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 目录以外的其他方式,它不会从那里得到东西 - 我的目标是改变这种行为?

提前非常感谢!

【问题讨论】:

    标签: terratest


    【解决方案1】:

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

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 2020-06-27
      • 2021-05-13
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多