-1

我正在寻找一种解决方案来复制我的 terraform 存储库结构,该结构始终相同

  • 配置(dev/stg/prod - backend.tf + input.tfvars)
  • 测试/
  • main.tf/变量.tf/输出.tf
  • Jenkinsfile / 版本 / CHANGELOG / README / CONTRIBUTING

例如,我正在寻找一种解决方案,通过运行命令行(例如Python 代码的cookiecutter )在新存储库上重现此结构。

我的目标是避免从一个存储库复制/粘贴到另一个存储库,并尽可能多地重用已经编码的基础(从 DevOps 的角度来看有一些好处)重现 terraform repos。

4

1 回答 1

1

查看Terraspace。它构建 Terraform 项目以实现 DRY。

这里还有一篇关于它的博客文章:Terraspace 简介:Terraform 框架

于 2020-10-03T03:06:47.217 回答