AWS CloudFormation
User Guide (API Version 2010-05-15)
AWS 服务或AWS文档中描述的功能,可能因地区/位置而异。请点击 Amazon AWS 入门,可查看中国地区的具体差异

删除堆栈集

在您完成 AWS CloudFormation StackSets 入门演练后,您可以按照此部分中的过程删除您在本演练中创建的堆栈集和其他资源。要删除堆栈集,您必须先删除堆栈集中的所有堆栈实例。有关如何删除所有堆栈实例的信息,请参阅删除堆栈实例

删除堆栈集

在删除所有堆栈实例后,您可以删除堆栈集。

使用 AWS 管理控制台 删除堆栈集

  1. 在 StackSets 主页上,选择您在创建新堆栈集中创建的堆栈集。在本演练中,我们创建了名为 my-awsconfig-stackset 的堆栈集。

     选择堆栈集
  2. 选定堆栈集后,从 Actions 菜单中选择 Delete stack set

  3. 当系统提示您确认您要删除堆栈集时,选择 Yes, Delete

     “Delete stack set”确认

使用 AWS CLI 删除堆栈集

  1. 运行以下命令。当系统提示您确认时,键入 y,然后按 Enter

    aws cloudformation delete-stack-set --stack-set-name my-awsconfig-stackset
  2. 通过运行 list-stack-sets 命令验证是否已删除堆栈集。list-stack-sets 命令的结果应显示状态为 DELETED 的堆栈。

    aws cloudformation list-stack-sets

删除服务角色 (可选)

删除您在本指南演练的先决条件中创建的服务角色。您为 StackSets 入门创建的角色在管理员账户中命名为 AWSCloudFormationStackSetAdministrationRole,而在每个目标账户中命名为 AwsCloudFormationStackSetExecutionRole。有关删除角色的更多信息,请参阅 IAM 用户指南 中的删除角色和实例配置文件

使用 AWS 管理控制台 删除服务角色

  1. 登录 AWS 管理控制台 并通过以下网址打开 IAM 控制台 https://console.amazonaws.cn/iam/

  2. 在导航窗格中,选择 Roles,然后选中要删除的角色旁的复选框。

  3. 在页面顶部的 Role actions 菜单中,选择 Delete role

  4. 在确认对话框中,选择 Yes, Delete。如果确定,您就可以继续执行删除操作,即使仍在加载上次访问服务数据。

使用 AWS CLI 删除服务角色

  • 运行以下命令。当系统提示您确认时,键入 y,然后按 Enter

    aws iam delete-role --role-name role name