如何在Terraform中使用本地后端覆盖远程后端?

时间:2020-01-16 18:38:17

标签: terraform

我一直在寻找terraform文档和udemy课程来寻找该问题的答案,但找不到答案。我有一个jenkins管道正在使用terraform构建AWS基础设施。这是使用通过

配置的远程后端
terraform {
  backend "s3" {}
}

块。我想为本地开发覆盖此设置,以便使用terraform init生成本地状态文件。我曾尝试运行terraform init -backend=false,但我意识到这不是我想要的,因为它也不会创建本地后端。我已经看到terraform init -backend=<file>是一个选项,但是如果使用该选项,那么我不知道要在文件中放置什么以指示默认的本地后端配置。我找到了这篇文章override files,但并没有使我相信针对此特定用例,该功能以terraform的形式存在。我要确保以正确的方式执行此操作。如何用terraform中的默认本地后端配置覆盖远程后端配置?谢谢。

0 个答案:

没有答案