如何解决删除 AWS 云形成堆栈及其创建的资源
aws cloudformation delete-stack \
--stack-name my-stack
它说我可以附加命令:
[--retain-resources <value>]
这是否意味着如果我不指定该行,堆栈创建的所有资源都会被删除?我正在尝试删除堆栈生成的所有内容,这是很多。
我怎样才能做到这一点?
谢谢
解决方法
是的,如果您指定 [--retain-resources <value>]
,这些资源将被保留,如果您不指定,Cloudformation 将删除您提供的堆栈名称中的所有资源(包括嵌套堆栈),前提是您有权执行此操作.如果 cloudformation 堆栈中的任何资源设置了保留策略,它们将不会被删除。
在删除过程中,AWS CloudFormation 会删除堆栈但不会删除保留的资源。
来自同一页面 aws cloudformation delete-stack
你可能也想读这个How do I retain some of my resources when I delete an AWS CloudFormation stack?
您也可以在 cloudformation 模板中指定 retain policy。
版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 dio@foxmail.com 举报,一经查实,本站将立刻删除。