mcpField
C
creating-ec2-image-builder-pipeline

creating-ec2-image-builder-pipeline

github.com/aws云与 DevOps3.3k3.9k 次安装1 天前更新
代码仓库

关于 creating-ec2-image-builder-pipeline

creating-ec2-image-builder-pipeline 是用于创建和管理 EC2 Image Builder 管道的技能,可自动构建自定义 AMI。它涵盖从环境配置到镜像分发和管道执行,并提供常见错误的处理建议。

主要功能

  1. 01IAM 角色设置
  2. 02构建组件与镜像配方创建
  3. 03基础设施及分发配置
  4. 04管道执行
  5. 05常见错误排查

适用场景

  1. 01自动构建自定义 AMI
  2. 02配置跨区域镜像分发
  3. 03处理管道或构建实例启动错误

安装

复制下面的命令,在终端中运行。

$npx skills add https://github.com/aws/agent-toolkit-for-aws --skill creating-ec2-image-builder-pipeline

安装后在 Claude Code 中输入/creating-ec2-image-builder-pipeline确认已加载。

附带文件references/ec2-image-builder-pipeline.md

详细介绍

创建 EC2 Image Builder 管道

概述

关于创建和管理 EC2 Image Builder 管道的领域知识,可用于自动构建自定义 AMI。涵盖完整生命周期:IAM 角色设置、构建组件定义、镜像配方创建、基础设施和分发配置、管道执行以及启动模板创建。

创建 Image Builder 管道

要创建完整的 EC2 Image Builder 管道,以构建自定义 AMI 并进行跨区域分发,请严格按照流程操作。 请参阅 EC2 Image Builder 管道流程。

故障排除

管道操作时出现 InvalidParameterValueException

使用 API 调用返回的确切 ARN,不要手动构造 ARN。管道 ARN 必须符合 arn:<partition>:imagebuilder:<region>:<account>:image-pipeline/<name> 格式。

InstanceProfileNotFoundException

创建实例配置文件后,等待 10–15 秒再使用。IAM 更改最终才会保持一致。

ResourceAlreadyExistsException

先删除现有资源,或使用不同的名称/版本。

构建实例无法启动

确认实例配置文件存在、已附加全部三个 IAM 策略,并且实例类型在该区域可用。

评论

支持 Markdown