一种自动化 cloudformation 模板部署的方法
A way to automate cloudformation templates deployment
有什么方法可以自动部署 cloudformation 模板吗?我的意思是,如果我只是推送代码中的更改并且有人在代码中寻找这些更改并且一旦它们出现 - 部署更新的模板,那就太棒了。
是的,使用 AWS 代码管道!
http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/continuous-delivery-codepipeline.html
With AWS CloudFormation and AWS CodePipeline, you can use continuous delivery to automatically build and test changes to your AWS CloudFormation templates [...]
AWS CodePipeline has built-in integration with AWS CloudFormation, so you can specify AWS CloudFormation-specific actions, such as creating, updating, or deleting a stack, within a pipeline.
CodePipeline 是完成您正在寻找的事情的好方法。
在 Giftbit,我们通过 Github Repo 来做到这一点,其中包含我们的 CloudFormation 模板。
当我们想要进行更改时,我们在回购中的 分支 上进行更改,并在 [=10= 中创建拉取请求]支线。 CodePipeline 监控 staging
分支然后自动化 CodeBuild 来验证模板,打包任何SubStacks,然后创建一个变更集并执行它。
下面有一些示例可以帮助快速入门任何感兴趣的人:
有什么方法可以自动部署 cloudformation 模板吗?我的意思是,如果我只是推送代码中的更改并且有人在代码中寻找这些更改并且一旦它们出现 - 部署更新的模板,那就太棒了。
是的,使用 AWS 代码管道!
http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/continuous-delivery-codepipeline.html
With AWS CloudFormation and AWS CodePipeline, you can use continuous delivery to automatically build and test changes to your AWS CloudFormation templates [...]
AWS CodePipeline has built-in integration with AWS CloudFormation, so you can specify AWS CloudFormation-specific actions, such as creating, updating, or deleting a stack, within a pipeline.
CodePipeline 是完成您正在寻找的事情的好方法。
在 Giftbit,我们通过 Github Repo 来做到这一点,其中包含我们的 CloudFormation 模板。
当我们想要进行更改时,我们在回购中的 分支 上进行更改,并在 [=10= 中创建拉取请求]支线。 CodePipeline 监控 staging
分支然后自动化 CodeBuild 来验证模板,打包任何SubStacks,然后创建一个变更集并执行它。
下面有一些示例可以帮助快速入门任何感兴趣的人: