首页 > 解决方案 > Terraform - 将哪些文件添加到 Git 的最佳实践?

问题描述

创建main.tf并执行后terraform apply

将创建以下文件:

我应该将这些文件添加到 Git 吗?

标签: terraform

解决方案


您应该添加.terraform到您的.gitignore文件中并且永远不要提交它。

terraform.tfstate,另一方面,是您想要保留的东西。最好的方法是使用远程后端,例如 S3。将其提交到源代码控制是一种不好的做法,但仍然可以工作,而且绝对比丢失状态文件要好。


推荐阅读