使用 CloudFormation 主控台或 刪除堆疊集 AWS CLI - AWS CloudFormation

本文為英文版的機器翻譯版本,如內容有任何歧義或不一致之處,概以英文版為準。

使用 CloudFormation 主控台或 刪除堆疊集 AWS CLI

若要刪除堆疊集,您必須先刪除堆疊集中的所有堆疊執行個體。有關如何刪除所有堆疊執行個體的詳細資訊,請參閱 從堆疊集刪除堆疊執行個體

使用 CloudFormation主控台刪除堆疊集

  1. 登入 AWS Management Console 並在 https://console.aws.amazon.com/cloudformation 開啟 AWS CloudFormation 主控台。

  2. 在畫面頂端的導覽列上,選擇 AWS 區域 您建立堆疊集的 。

  3. 在頁面上StackSets,選取堆疊集。

  4. 選取堆疊集後,從動作功能表中選擇刪除 StackSet

  5. 系統提示您確認是否要刪除堆疊集時,請選擇刪除 StackSet

使用 AWS CLI刪除堆疊集

擔任委派管理員時,每次執行命令DELEGATED_ADMIN時,您必須將 --call-as選項設定為 StackSets。

--call-as DELEGATED_ADMIN
  1. 使用下列 delete-stack-set 命令。當系統提示您確認時,請鍵入 y,然後按下 Enter 鍵

    aws cloudformation delete-stack-set --stack-set-name my-stackset
  2. 執行 list-stack-sets 命令以確定堆疊集已刪除。 list-stack-sets 命令的結果應會顯示狀態為 的堆疊DELETED

    aws cloudformation list-stack-sets

刪除服務角色 (選用)

如果您不再需要執行堆疊集操作 CloudFormation 所需的IAM服務角色,建議您刪除角色。

對於自我管理的堆疊集 ,您建立的角色。如需這些角色的詳細資訊,請參閱 授與自我管理許可

對於服務受管堆疊集 ,由 自動建立的角色在CloudFormationStackSetsOrgAdmin組織管理帳戶中和CloudFormationStackSetsOrgMember每個目標帳戶中 StackSets 都有字尾。如需這些角色的詳細資訊,請參閱 針對 Organizations 啟動堆疊集的信任存取

如需刪除角色的詳細資訊,請參閱 IAM 使用者指南 中的刪除角色或執行個體設定檔

刪除服務角色 (主控台)
  1. 登入 AWS Management Console 並在 開啟IAM主控台https://console.aws.amazon.com/iam/

  2. 從導覽窗格中,選擇角色 ,然後填入您要刪除的角色旁邊的核取方塊。

  3. 在頁面頂端的 Role actions (角色動作) 選單中,選擇 Delete role (刪除角色)

  4. 在確認對話方塊中,選擇 Yes, Delete (是的,刪除)。如果您確定,可以繼續刪除,即使服務上次存取的資料仍持續載入。

若要刪除服務角色 (AWS CLI)
  • 使用下列 delete-role 命令。系統提示您確認時,輸入 y,然後按 Enter

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