Terraform S3后端使用类似变量的替代方法

时间:2019-10-28 16:44:50

标签: python terraform terraform-provider-aws terragrunt

S3后端不支持变量,我需要另一种方法来做到这一点,任何人都可以建议我上网查看一些说法,例如python,workspaces.environments。实际上,我们是从应用程序,他们将输入ec2之类的详细信息,他们将在此处输入计数,ami,类型,但都很好,但是后端状态文件问题不支持变量,因此每次存储区名称,路径时我都需要更改。我的结构和示例代码可以提前解决此问题。 #23208

1 个答案:

答案 0 :(得分:0)

您不必为每个客户端都使用不同的后端,而需要使用不同的tfstate。然后,您可以使用terraform init --reconfigure "key=<client>",其中<client>是您为客户设置的标识符。