删除 EC2 Image Builder ifer - EC2 Image Builder
Amazon Web Services 文档中描述的 Amazon Web Services 服务或功能可能因区域而异。要查看适用于中国区域的差异,请参阅 中国的 Amazon Web Services 服务入门 (PDF)

本文属于机器翻译版本。若本译文内容与英语原文存在差异,则一律以英文原文为准。

删除 EC2 Image Builder ifer

您的 Image Builder 环境就像您的家一样,需要定期维护,以帮助您找到所需内容,并在不费吹灰之力的情况下完成任务。确保定期清理您为测试而创建的临时资源。否则,你可能会忘记这些资源,然后忘记它们的用途。到那时,可能还不清楚你能否安全地摆脱它们。

删除资源不会删除在映像构建过程中创建的任何 Amazon EC2 AMI 或 Amazon ECR 容器镜像。您必须使用相应的 Amazon EC2 或 Amazon ECR 控制台操作或 API 或Amazon CLI命令单独清理这些内容。

提示

为防止删除资源时出现依赖关系错误,请确保按以下顺序删除资源:

  1. 镜像管道

  2. 镜像配方

  3. 所有剩余资源

使用Amazon管理控制台删除资源

若要删除映像管道,请按照下列步骤操作:

删除管道
  1. 要查看在您的账户下创建的构建管道列表,请从导航窗格中选择 Image pipelines。

  2. 选中管道名称旁边的复选框以选择要删除的管道。

  3. 在 “图像流水线” 面板顶部的 “操作” 菜单上,选择 “删除”。

  4. 若要确认删除,请在框Delete中输入 d elete

删除配方
  1. 要查看在您的账户下创建的食谱列表,请从导航窗格中选择 Image re cipes。

  2. 选中配方的复选框以选择要删除的配方。

  3. 在 “图像配方” 面板顶部的 “操作” 菜单上,选择 “删除配方”。

  4. 若要确认删除,请在框Delete中输入 d elete

删除基础设施配置
  1. 要查看在您的账户下创建的基础设施配置列表,请从导航窗格中选择基础设施配置

  2. 选中配置名称旁边的复选框以选择要删除的基础架构配置。

  3. 基础架构配置面板的顶部,选择删除

  4. 若要确认删除,请在框Delete中输入 d elete

删除分配设置
  1. 要查看在您的账户下创建的分发设置列表,请从导航窗格中选择分发设置

  2. 选中配置名称旁边的复选框以选择您为本教程创建的分发设置。

  3. “分发设置” 面板的顶部,选择 “删除”。

  4. 若要确认删除,请在框Delete中输入 d elete

删除映像
  1. 要查看在您的账户下创建的图像列表,请从导航窗格中选择图片

  2. 为要移除的图像选择图像版本。这将打开映像构建版本页面。

  3. 选中想要删除的任何映像版本旁边的复选框。您可以一次选择多个映像版本。

  4. 在 “映像构建版本” 面板顶部,选择 “删除版本”。

  5. 若要确认删除,请在框Delete中输入 d elete

使用删除映像管道Amazon CLI

以下示例显示了如何使用 Image Builder 删除映像生成器资源Amazon CLI。如前所述,必须按以下顺序删除资源,以避免依赖错误:

  1. 镜像管道

  2. 镜像配方

  3. 所有剩余资源

删除图像管道 (Amazon CLI)

以下示例说明了如何指定 ARN 以删除镜像管道。

aws imagebuilder delete-image-pipeline --image-pipeline-arn arn:aws:imagebuilder:us-west-2:123456789012:image-pipeline/my-example-pipeline
删除图片配方 (Amazon 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
重要

在删除组件构建版本之前,请确保没有以任何方式引用组件构建版本的配方。不这样做可能会导致管道故障。