notification-terraform:notification.canada.ca的地形

时间:2021-02-11 02:14:27
【文件属性】:
文件名称:notification-terraform:notification.canada.ca的地形
文件大小:59KB
文件格式:ZIP
更新时间:2021-02-11 02:14:27
notification-canada-ca HCL 通知地形 需要 Terraform( ) Terragrunt( ) 我们为什么要使用Terragrunt? Terragrunt的承诺是通过提供围绕模块的包装器,坚持“不要重复自己”(DRY)配置以及更好的远程状态管理,使维护Terraform代码更加容易。 有关功能的完整说明,请参阅。 该存储库的结构如何? 包含在terraform代码aws是分裂成几个独立的模块都使用自己的远程terraform状态文件。 这些模块对Terragrunt一无所知,并且被Terragrunt用作简单的基础结构定义。 aws所有Terraform代码都是与环境无关的,这意味着,它不知道它是否在dev , staging或production 。 这是通过变量插值实现的。 例如, staging的kubernetes集群所需的计算节点要少于production 。 结果,kubernetes工作者
【文件预览】:
notification-terraform-main
----.github()
--------workflows()
--------CODEOWNERS(91B)
----assets()
--------notify-proposed.drawio(3KB)
----LICENSE(1KB)
----aws()
--------elasticache()
--------cloudfront()
--------rds()
--------eks()
--------dns()
--------common()
----env()
--------terragrunt.hcl(2KB)
--------production()
--------staging()
----.gitignore(762B)
----Makefile(560B)
----README.md(6KB)

网友评论