发布于: Nov 26, 2023
AWS CloudFormation 现在支持 Git 同步,使客户能够从存储在远程 Git 存储库中的 CloudFormation 模板中同步其堆栈。CloudFormation 模板描述了您所需的资源及其依赖项,这样,您就可以将它们一起作为一个堆栈进行启动和配置。
此功能使开发人员能够缩短开发周期,将 CloudFormation 部署直接集成到他们的 Git 工作流程中,并减少因上下文切换而损失的时间。您可以通过 AWS 管理控制台、CLI 和 SDK 启用 CloudFormation Git 同步。堆栈参数和标签等动态值现在可以通过 YAML 部署文件指定,从而使客户能够在存储于远程存储库中的 Git 文件中跟踪这些值的历史变化。设置完成后,AWS 将自动同步部署文件和 CloudFormation 模板,并在每次提交后更新您的堆栈。若要在将 CloudFormation 更改推送到生产环境之前对其进行测试,团队可以将一个堆栈配置为从 Git 暂存分支同步,并将另一个堆栈配置为从生产分支同步。Git 同步适用于 GitHub、GitHub Enterprise、GitLab 和 BitBucket。
此功能在以下区域推出:美国东部(弗吉尼亚州北部)、美国东部(俄亥俄州)、美国西部(北加利福尼亚)、美国西部(俄勒冈州)、亚太地区(孟买)、亚太地区(首尔)、亚太地区(新加坡)、亚太地区(悉尼)、亚太地区(东京)、欧洲地区(巴黎)、加拿大(中部)、欧洲地区(法兰克福)、欧洲地区(爱尔兰)、欧洲地区(伦敦)、欧洲地区(米兰)、欧洲地区(斯德哥尔摩)和南美洲(圣保罗)。