刪除過期或未使用的 Image Builder 資源 - EC2 Image Builder

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

刪除過期或未使用的 Image Builder 資源

您的 Image Builder 環境就像您的家庭一樣,需要定期維護,以協助您找到所需的項目,並完成任務,而不需浪費雜亂。請務必定期清除您為測試建立的臨時資源。否則,您可能會忘記這些資源,之後又不記得它們的用途。到那時,您可能無法安全地將其排除。

刪除資源不會刪除在映像建置過程中建立的任何 Amazon EC2 AMIs 或 Amazon ECR 容器映像。您必須使用適當的 Amazon EC2 或 Amazon ECR 主控台動作,或 API 或 AWS CLI 命令,分別清除這些項目。

提示

為了防止在刪除資源時發生相依性錯誤,請務必依下列順序刪除您的資源:

  1. 映像管道

  2. 映像配方

  3. 所有剩餘的資源

從 刪除資源 AWS Management Console

若要刪除映像管道及其資源,請遵循下列步驟:

刪除管道
  1. 若要查看在您的帳戶下建立的建置管道清單,請從導覽窗格中選擇映像管道

  2. 選取管道名稱旁的核取方塊,以選取您要刪除的管道。

  3. 映像管道面板頂端的動作功能表上,選擇刪除

  4. 若要確認刪除,Delete請在方塊中輸入 ,然後選擇刪除

刪除配方
  1. 若要查看在您的帳戶下建立的配方清單,請從導覽窗格中選擇映像配方

  2. 選取配方名稱旁的核取方塊,以選取您要刪除的配方。

  3. 影像配方面板頂端的動作功能表上,選擇刪除配方

  4. 若要確認刪除,Delete請在方塊中輸入 ,然後選擇刪除

刪除基礎設施組態
  1. 若要查看您帳戶下建立的基礎設施組態清單,請從導覽窗格中選擇基礎設施組態

  2. 選取組態名稱旁的核取方塊,以選取您要刪除的基礎設施組態。

  3. 基礎設施組態面板頂端,選擇刪除

  4. 若要確認刪除,Delete請在方塊中輸入 ,然後選擇刪除

刪除分佈設定
  1. 若要查看在您的帳戶下建立的分佈設定清單,請從導覽窗格中選擇分佈設定

  2. 選取組態名稱旁的核取方塊,以選取您為此教學課程建立的分佈設定。

  3. 分佈設定面板頂端,選擇刪除

  4. 若要確認刪除,Delete請在方塊中輸入 ,然後選擇刪除

刪除映像
  1. 若要查看在您的帳戶下建立的影像清單,請從導覽窗格中選擇影像

  2. 選擇您要移除之映像的映像版本。這會開啟映像建置版本頁面。

  3. 針對您要刪除的任何映像,選取版本旁的核取方塊。您可以一次選取多個映像版本。

  4. 映像建置版本面板頂端,選擇刪除版本

  5. 若要確認刪除,Delete請在方塊中輸入 ,然後選擇刪除

從 刪除映像管道 AWS CLI

下列範例示範如何使用 刪除 Image Builder 資源 AWS CLI。如前所述,資源必須依下列順序刪除,以避免相依性錯誤:

  1. 映像管道

  2. 映像配方

  3. 所有剩餘的資源

從 刪除映像管道 AWS CLI

下列範例示範如何透過指定映像管道的 ARN 來刪除映像管道。

aws imagebuilder delete-image-pipeline --image-pipeline-arn arn:aws:imagebuilder:us-west-2:123456789012:image-pipeline/my-example-pipeline
從 刪除映像配方 AWS CLI

下列範例示範如何透過指定映像配方的 ARN 來刪除映像配方。

aws imagebuilder delete-image-recipe --image-recipe-arn arn:aws:imagebuilder:us-west-2:123456789012:image-recipe/my-example-recipe/2019.12.03
刪除基礎架構組態

下列範例示範如何透過指定基礎設施組態資源的 ARN 來刪除該資源。

aws imagebuilder delete-infrastructure-configuration --infrastructure-configuration-arn arn:aws:imagebuilder:us-west-2:123456789012:infrastructure-configuration/my-example-infrastructure-configuration
刪除分佈設定

下列範例顯示如何透過指定其 ARN 來刪除分佈設定資源。

aws imagebuilder delete-distribution-configuration --distribution-configuration-arn arn:aws:imagebuilder:us-west-2:123456789012:distribution-configuration/my-example-distribution-configuration
刪除映像

下列範例示範如何透過指定映像建置版本 ARN 來刪除映像建置版本。

aws imagebuilder delete-image --image-build-version-arn arn:aws:imagebuilder:us-west-2:123456789012:image/my-example-image/2019.12.02/1
刪除元件

下列範例示範如何使用 imagebuilder CLI 命令,透過指定元件建置版本 ARN 來刪除元件建置版本。

aws imagebuilder delete-component --component-build-version-arn arn:aws:imagebuilder:us-west-2:123456789012:component/my-example-component/2019.12.02/1
重要

刪除元件建置版本之前,請確定沒有任何配方以任何方式參考該版本。否則可能會導致管道故障。