是否可以在 AWS 中自动创建 AMI?

not*_*ash 3 amazon-ec2 amazon-web-services amazon-ami

这些是我在 AWS 文档中找到的步骤: 您可以使用 AWS 管理控制台或命令行创建 AMI。

下图总结了从正在运行的 EC2 实例创建 Amazon EBS 支持的 AMI 的过程。从现有 AMI 开始,启动实例,对其进行自定义,从中创建新的 AMI,最后启动新 AMI 的实例。

这些可以自动化吗?我不确定目前使用哪种服务,或者是否可能。任何想法表示赞赏

Chr*_*ams 6

构建 AMI 的方法有很多。AMI 是通过创建现有实例的映像来构建的。

该实例可以手动配置或使用配置工具(例如AnsibleChefPuppet)进行配置。

通过使用这些工具,您可以自动构建服务器,以始终遵循一套可重复的指令。称为预烘焙/黄金 AMI 的工作流程涉及在新服务器上运行这些配置工具,然后从该服务器创建映像。然后将推出该服务以取代其他服务器。

Amazon 有一篇关于Golden AMI Pipeline的博客文章,有助于解释如何实现自动化。

AWS 最近还推出了一款名为EC2 Image Builder 的工具,该工具允许完全自动化以及在创建 AMI 后对其进行验证。