刪除堆疊 - AWS OpsWorks

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

刪除堆疊

重要

所以此 AWS OpsWorks Stacks 服務於 2024 年 5 月 26 日終止使用壽命,並已針對新客戶和現有客戶停用。我們強烈建議客戶盡快將其工作負載移轉至其他解決方案。如果您對移轉有任何疑問,請聯絡 AWS Support 團隊上 AWS Re: 郵寄或透過 AWS 高級 Support

您可以刪除不再需要的堆疊。只能刪除空的堆疊,您必須先刪除堆疊中所有執行個體、應用程式和 Layer。

刪除 堆疊
  1. 在「」 AWS OpsWorks 堆疊儀表板,選擇您要關閉和刪除的堆疊。

  2. 在導覽窗格中,選擇 Instances (執行個體)。

  3. Instances (執行個體) 頁面上,選擇 Stop all Instances (停止所有執行個體)

    Instances section showing 1 total instance online, with "Stop All Instances" button highlighted.
  4. 執行個體停止後,針對圖層中的每個實體,在「動作」 欄中選擇「刪除」。出現確認提示時,請選擇 Yes, Delete (是,刪除)

    Confirmation dialog for deleting a stopped database instance, warning of data loss.
  5. 刪除所有執行個體後,在導覽窗格中,選擇 Layers (Layer)

  6. Layers (Layer) 頁面上,為堆疊中的每個 layer,選擇 delete (刪除)。在 (刪除堆疊) 確認提示上,選擇 Yes, Delete (是的,請刪除)。

    PHP App Server layer settings with options for Recipes, Network, EBS Volumes, and Security.
  7. 刪除所有 layer 後,在導覽窗格中,選擇 Apps (應用程式)

  8. 在 [應用程式] 頁面上,針對堆疊中的每個應用程式,選擇 [動作] 欄中的 [刪除]。在 (刪除堆疊) 確認提示上,選擇 Yes, Delete (是的,請刪除)。

    Apps page showing delete confirmation prompt for SimplePhp app with options to cancel or confirm.
  9. 刪除所有應用程式後,在導覽窗格中,選擇 Stack (堆疊)

  10. 在 stack (堆疊) 頁面上,選擇 Delete stack (刪除堆疊)。在 (刪除堆疊) 確認提示上,選擇 Yes, Delete (是的,請刪除)。

    Delete stack option circled in red on the ShortStack interface.

刪除其他 AWS 堆棧使用的資源

您使用其他 AWS 資源與 AWS OpsWorks 堆疊以建立和管理您的堆疊。當您刪除堆棧時,如果另一個堆棧未使用它們,請考慮刪除與該堆棧一起使用的資源,並刪除外部的資源 AWS OpsWorks 堆棧沒有使用它們。以下是清理外部的建議原因 AWS 您與堆棧一起使用的資源。

  • 外部 AWS 資源可以繼續應計您的費用 AWS 帳戶。

  • Amazon S3 儲存貯體等資源可包含個人識別、敏感或機密資訊。

重要

請勿刪除其他的堆疊正在使用的資源。請注意,IAM角色和安全性群組是全域的,因此其他區域中的堆疊可能會使用這些相同的資源。

以下是其他 AWS 堆疊使用的資源,以及如何刪除資訊的連結。

服務角色和執行個體描述檔

建立堆疊時,您可以指定IAM角色和執行個體設定檔 AWS OpsWorks 堆疊用來代表您建立允許的資源。 AWS OpsWorks 如果您未選擇現有的角色和執行個體設定檔,則會為您建立角色和執行個體 角色和實例配置文件 AWS OpsWorks 為您創建分別命名aws-opsworks-service-roleaws-opsworks-ec2-role。如果您的帳戶中沒有其他堆疊正在使用IAM角色和執行個體設定檔,則可以安全地刪除這些資源。如需有關如何刪除IAM角色和執行個體設定檔的資訊,請參閱《IAM使用指南》中的刪除角色或執行個體設定檔

安全群組

In (入) AWS OpsWorks 堆疊,您可以在層級指定使用者定義的安全群組。您可以使用 Amazon EC2 主控台或建立安全群組API。堆疊和 layer 可以在其他區域中使用相同的安全群組,因為安全群組是全域通用。如果安全性群組未被其他人使用,您可以刪除該群組 AWS 的費用。如需有關如何刪除安全群組的詳細資訊,請參閱 Amazon EC2 使用者指南中的刪除安全群組

Amazon EBS 卷

In (入) AWS OpsWorks 堆疊,您可以在圖層層級新增EBS磁碟區,並將它們附加到圖層中的執行個體。您可以使用 Amazon EC2 服務主控台建立EBS磁碟區API,然後將它們附加到 AWS OpsWorks 在圖層層級堆疊實體。EBS磁碟區特定於可用區域。如果您不再使用特定區域和可用區域中任何堆疊中的磁EBS碟區,您可以刪除磁碟區。如需有關如何刪除 Amazon EBS 磁碟區的詳細資訊,請參閱 Amazon EC2使用者指南中的刪除 Amazon EBS 磁碟區

Amazon Simple Storage Service (Amazon S3) 存儲桶

In (入) AWS OpsWorks 堆棧,您可以使用 Amazon S3 存儲桶進行以下操作。傳遞至 Amazon S3 儲存貯體的內容可能包含客戶內容。如需移除敏感資料的詳細資訊,請參閱如何清空 S3 儲存貯體?如何刪除 S3 儲存貯體?

  • 儲存應用程式程式碼

  • 儲存技術指南和配方

  • CloudTrail 記錄 (如果您已啟用 CloudTrail 登入) AWS OpsWorks 堆疊

  • Amazon CloudWatch 日誌流,如果您已在中啟用它們 AWS OpsWorks 堆疊

彈性 IP 地址

如果您使用註冊彈性 IP 地址 AWS OpsWorks 堆棧,並且您不再需要彈性 IP 地址,可以釋放彈性 IP 地址

Elastic Load Balancing 負載平衡器

如果您不再需要與堆疊中的層搭配使用的 Elastic Load Balancing 器傳統負載平衡器,您可以將其刪除。如需詳細資訊,請參閱 Classic Load Balancers 使用者指南中的「刪除您的負載平衡器」。

Amazon Relational Database Service(AmazonRDS)實例

如果您使用 Amazon RDS 資料庫 (資料庫) 執行個體註冊 AWS OpsWorks 堆棧,您不再需要它們,您可以刪除數據庫實例。如需有關如何刪除資料庫執行個體的詳細資訊,請參閱 Amazon RDS 使用者指南中的刪除資料庫執行個體。

Amazon 彈性容器服務(AmazonECS)集群

如果您的堆疊包含ECS叢集層,且您不再使用已在層中註冊的ECS叢集,則可以刪除該ECS叢集。如需有關如何刪除ECS叢集的詳細資訊,請參閱 Amazon ECS 開發人員指南中的刪除叢集