使用 Amazon CloudFormation Git sync
借助 Git sync,您可以使用源代码控制来管理 CloudFormation 堆栈。为此,您可以配置 CloudFormation 来监控 Git 存储库。系统会监控存储库中两个文件的更改:
-
定义堆栈的 CloudFormation 模板文件
-
堆栈部署文件,其中包含配置堆栈的参数
提交对模板或部署文件的更改后,CloudFormation 将自动更新堆栈。这样,您就可以使用拉取请求和版本跟踪,从一个集中位置配置、部署和更新 CloudFormation 堆栈。
Git sync 提供了一个控制台界面,您可以使用该界面链接到存储库、生成堆栈部署文件、更新 CloudFormation 模板并向仓库提交拉取请求。Git sync 还提供了一个状态控制面板,可用于监控、编辑活动的 Git sync 堆栈部署并对其进行故障排查。创建堆栈时,可通过 CloudFormation 控制台
Git sync 支持 GitHub
注意
Git sync 在以下区域可用:美国东部(弗吉尼亚州北部)、美国东部(俄亥俄州)、美国西部(北加利福尼亚)、美国西部(俄勒冈州)、加拿大(中部)、亚太地区(孟买)、亚太地区(东京)、亚太地区(首尔)、亚太地区(新加坡)、亚太地区(悉尼)、欧洲地区(爱尔兰)、欧洲地区(伦敦)、欧洲地区(巴黎)、欧洲地区(斯德哥尔摩)、欧洲地区(法兰克福)、欧洲地区(米兰)和南美洲(圣保罗)。
本章中的主题包括与 Git sync 相关的术语和概念信息以及 Git sync 的演练。