地形后端输入变量

时间:2020-05-19 12:12:44

标签: terraform

我正在尝试使用Terraform脚本,该脚本可以生成具有不同状态和变量的多个Infra实例。目前,我正在测试是否可以将terraform后端与local一起使用。 最终,我们计划转移到蔚蓝金库中以存储多个地形状态

我知道后端没有可变的支持。但是无论如何,我可以将path变量传递给terraform init吗?

sys.setrecursionlimit(2000)

1 个答案:

答案 0 :(得分:1)

当前,我们正在使用Kapitan处理此类情况。

基本上,您具有所有有价值的参数的清单,并将TF模块保留在/components目录(基本上是模板)中。在kapitan compile期间,将发生所有替换,并且具有适当变量替换的准备好执行的TF代码将存储在/compiled中。

这使您可以灵活地对运行的K8s清单,基本脚本进行修改...