您可以以及如何在安全/断开连接的环境中使用Terraform提供程序?

时间:2019-01-17 19:15:17

标签: terraform

有人在与Internet断开连接的环境中使用Terraform有想法/经验吗?

试图确定获取所需的提供者和资源以在不连接的环境中进行部署的最佳方法。

1 个答案:

答案 0 :(得分:1)

您可以使用插件缓存,并放置从https://releases.hashicorp.com/下载或通过terraform init自动填充的提供程序。

.terraformrc中配置插件缓存目录的路径:

plugin_cache_dir = "$HOME/.terraform.d/plugin-cache"

或通过环境变量:

export TF_PLUGIN_CACHE_DIR="$HOME/.terraform.d/plugin-cache"

这在Terraform documentation中有详细描述。