如何验证CloudFormation堆栈创建/更新失败时是否启用自动回滚
如何通过AWS控制台查看CloudFormation堆栈的Disable Rollback参数取值
完全可以通过控制台直接查看该参数的生效值,不需要访问定义CloudFormation配置的代码,操作路径如下:
- 登录AWS控制台,进入CloudFormation服务页面
- 在左侧菜单栏选择「堆栈」,在列表中选中你需要检查的目标堆栈,进入详情页
- 在详情页的「堆栈信息」概要区块,找到回滚配置相关字段即可直接判断:
- 若标注为失败时自动回滚已启用,说明
Disable Rollback参数值为false,堆栈创建/更新过程发生故障时会自动触发回滚 - 若标注为失败时自动回滚已禁用,说明
Disable Rollback参数值为true,故障发生时会保留已创建的资源状态,不会执行自动回滚
- 若标注为失败时自动回滚已启用,说明
- 如果你在概要区块没找到对应字段,也可以点击堆栈详情页右上角的「更新」按钮,跟随配置向导走到「高级选项」步骤,在回滚设置板块就能看到当前
Disable Rollback的选中状态,查看完成后直接退出向导即可,不会对堆栈产生任何修改。
补充说明:控制台显示的是堆栈当前实际生效的配置,和基础设施即代码文件中定义的参数值完全一致,可以直接作为判断自动回滚功能是否开启的依据。
内容的提问来源于stack exchange,提问作者Amrutha
相关产品推荐
相关产品推荐

