在 Amazon CloudFormation 控制台上删除堆栈
删除堆栈
打开 Amazon CloudFormation 控制台,地址:https://console.aws.amazon.com/cloudformation
。 -
在 CloudFormation 控制台的堆栈页面中,选择要删除的堆栈。该堆栈当前必须处于运行状态。
-
在堆栈详细信息窗格中,选择删除。
-
在系统提示时,选择删除堆栈。
注意
堆栈删除开始后,就无法停止堆栈删除操作。堆栈进入
DELETE_IN_PROGRESS
状态。堆栈删除过程完成之后,堆栈将处于
DELETE_COMPLETE
状态。在默认情况下,DELETE_COMPLETE
状态的堆栈不会显示在 CloudFormation 控制台上。要显示已删除的堆栈,您必须按照 在 Amazon CloudFormation 控制台上查看已删除堆栈 中的描述更改堆栈查看筛选条件。
强制删除堆栈
堆栈删除可能会失败,因为无法删除堆栈中的某个资源。例如,CloudFormation 将无法删除其他堆栈也依赖的资源。如果删除失败并返回 DELETE_FAILED
状态,则可以选择使用以下两种方法之一重试。
-
在 CloudFormation 控制台的堆栈页面中,选择要强制删除的堆栈。
-
在堆栈详细信息窗格中,选择重试删除。
-
选择以下选项:
-
删除此堆栈但保留资源:此选项让您可以在强制删除堆栈过程中选择最初未能删除但想要保留的特定资源。
-
强制删除整个堆栈:此选项会保留所有未能删除的资源。
-
-
选择删除,即可根据所选择的内容开始强制删除过程。
有关堆栈删除错误的更多信息,请参阅 删除堆栈失败 问题排查主题。
有关防止意外删除堆栈的信息,请参阅防止堆栈被删除。
查看保留的资源
删除堆栈后,可以在控制台中查看保留的资源。
-
在堆栈列表中,选择筛选状态并选择已删除。
-
选择此已删除的堆栈。
-
选择资源选项卡。
-
所有保留的资源都显示
DELETE_SKIPPED
状态。 -
选择要查看的已保留资源。