关于 creating-ec2-image-builder-pipeline
creating-ec2-image-builder-pipeline 是用于创建和管理 EC2 Image Builder 管道的技能,可自动构建自定义 AMI。它涵盖从环境配置到镜像分发和管道执行,并提供常见错误的处理建议。
主要功能
- 01IAM 角色设置
- 02构建组件与镜像配方创建
- 03基础设施及分发配置
- 04管道执行
- 05常见错误排查
适用场景
- 01自动构建自定义 AMI
- 02配置跨区域镜像分发
- 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