通知地形 需要 Terraform( ) Terragrunt( ) 我们为什么要使用Terragrunt? Terragrunt的承诺是通过提供围绕模块的包装器,坚持“不要重复自己”(DRY)配置以及更好的远程状态管理,使维护Terraform代码更加容易。 有关功能的完整说明,请参阅。 该存储库的结构如何? 包含在terraform代码aws是分裂成几个独立的模块都使用自己的远程terraform状态文件。 这些模块对Terragrunt一无所知,并且被Terragrunt用作简单的基础结构定义。 aws所有Terraform代码都是与环境无关的,这意味着,它不知道它是否在dev