首页 > 解决方案 > 你如何为 IAC 设置你的仓库?

问题描述

在设置 Terraform 存储库时,您将如何将基础架构设置为代码存储库?如果您在职责分离仍然占主导地位的环境中工作怎么办?

你会为多项服务做回购吗?

例如帐户回购然后在那里你有一个网络回购,iam回购,服务回购,安全回购等?

标签: terraforminfrastructure-as-code

解决方案


您无需为多个服务创建单独的存储库。但是,您可以将模块用于您的服务。

您可以像以下结构一样构建模块。

- modules --> global --> iam 
                     --> route53
          --> network --> vpc
                      --> vpc-peering 
          --> compute --> ec2 
                      --> ecs --> services --> webapp1
                                           --> webapp2

推荐阅读