代码结构示例
Last updated
Last updated
很少资源,没有外部依赖。 单个 AWS 账户。 单一区域。 单一环境。
Yes
多个 AWS 账户和环境,使用 Terraform 的现成基础设施模块。
Yes
许多 AWS 账户,许多地区,迫切需要减少复制粘贴、自定义基础设施模块、大量使用组合。 使用Terraform。
WIP 生产中
very-large
多个提供商(AWS、GCP、Azure)。 多云部署。 使用Terraform。
No
medium
多个 AWS 账户和环境,现成的基础设施模块,使用 Terragrunt 的组合模式。
No
large
许多 AWS 账户,许多地区,迫切需要减少复制粘贴、自定义基础设施模块、大量使用组合。 使用 Terragrunt。
No
very-large
多个提供商(AWS、GCP、Azure)。 多云部署。 使用 Terragrunt。
No