gpt4 book ai didi

terraform - 多个开发人员和 Terraform 状态文件

转载 作者:行者123 更新时间:2023-12-04 19:50:44 25 4
gpt4 key购买 nike

几个月来,我一直在独自管理我们的 Terraform 代码。现在我的小组中有更多的团队成员,我希望他们学习 TF 并使用我现有的代码构建东西。状态文件存储在 S3 中。对于每个环境,我运行了以下命令。

terraform init -backend=true \
-backend-config="bucket=acme-dev-tfstates" \
-backend-config="key=frontendapp.tfstate" \
-backend-config="region=us-east-1" \
-backend-config="encrypt=true"

假设我的同事想为代码做出贡献。他从Github上查了代码,是否需要再次运行上面的命令?

最佳答案

我们的一条规则是,如果您破坏了非生产系统中的状态文件,您将承担问题并享受修复它们的乐趣。一次这样的经历使人们非常渴望避免重复经历;)

对于生产更改,我们只从我们的 CI 服务器运行 Terraform 以尝试缓解此问题。到目前为止,一切正常。

关于terraform - 多个开发人员和 Terraform 状态文件,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/49062649/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com