如何使用cloudformation移至堆栈的先前版本?

时间:2018-11-23 18:14:35

标签: amazon-web-services amazon-cloudformation

用例

我有带有资源和lambda函数的cloudformation模板。通常,当创建失败时,cloudformation将回滚堆栈。

但是,如果我以错误的逻辑或较少的配置推送了一些资源或lambda函数,该怎么办?在这种情况下,我想将堆栈回滚到以前的工作堆栈。

我知道我有rollback triggers来监视我的堆栈并触发警报。但是我想手动进行操作,因为,如果我错过了该测试方案,并且由于未触发警报,该怎么办。

有可能形成云吗?

谢谢 感谢您的帮助

1 个答案:

答案 0 :(得分:0)

不,您无法使用Cloudformation做到这一点。

您的CD管道应跟踪任何代码构建和模板配置,并且应通过推出包含该旧代码的新堆栈来回滚旧/归档代码。