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

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

删除 EC2 Image Builder 资源

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

提示

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

  1. 镜像管道

  2. 镜像配方

  3. 所有剩余资源

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

要删除镜像管道及其资源,请执行以下步骤:

删除管道

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

  2. 选中 旁边的复选框Pipeline name (管道名称)选择要删除的管道。

  3. 在顶部镜像管道面板,在操作菜单,选择Delete.

  4. 要确认删除,请输入Delete在框中,然后选择Delete.

删除配方

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

  2. 选中 旁边的复选框名称配方选择要删除的配方。

  3. 在顶部镜像配方面板,在操作菜单,选择删除配方.

  4. 要确认删除,请输入Delete在框中,然后选择Delete.

删除基本建设施

  1. 要查看在您的账户下创建的基础架构配置的列表,请选择基本配置从导航窗格中。

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

  3. 在顶部基本配置面板中,选择Delete.

  4. 要确认删除,请输入Delete在框中,然后选择Delete.

删除分配设置

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

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

  3. 在顶部分配设置面板中,选择Delete.

  4. 要确认删除,请输入Delete在框中,然后选择Delete.

删除映像

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

  2. 选择映像版本对于要删除的映像。这将打开映像生成版本页.

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

  4. 在顶部映像生成版本面板中,选择删除版本.

  5. 要确认删除,请输入Delete在框中,然后选择Delete.

使用删除镜像管道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

删除组件

以下示例说明了如何使用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
重要

在删除组件构建版本之前,请确保没有以任何方式引用组件构建版本的配方。否则会导致管道失败。