刪除過期或未使用的 Image Builder - EC2Image 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
刪除元件

下列範例會示範如何使用imagebuilderCLI命令,藉由指定元件建置版本來刪除元件組建版本ARN。

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

在刪除組件之前,請確保沒有以任何方式引用組件構建版本的方法。否則可能會導致管線故障。