如何更新 EBS AMI 的快照?

AnA*_*ice 2 amazon-ami amazon-ec2 amazon-ebs amazon-web-services

我有一个用于 Rails Web 服务器的 AMI。此 AMI 使用 EBS 快照启动,基础知识已准备好投入生产。

我现在需要更新 Web 服务器 (nginx.conf) 上的一些配置设置。我可以轻松地通过 ssh 进入一个框并更新设置,但随后启动的实例没有设置,因为它们使用旧快照。

我该如何着手,以便使用新设置启动新的 ec2 实例。我猜我需要更新快照?如何更新所有 Web 服务器 ec2 实例使用的快照?

谢谢

Not*_*Now 5

一种选择是创建一个新的 AMI。如今,使用许多可用的工具(例如 ruby​​ gem “ build-ubuntu-ami ”),这很容易。在构建新 ami 时,您可以包含新设置。

另一种选择是您可以使用chef/puppet/salt/ansible 等来使用您当前的ami 更新所有实例。

更新:在所有云平台上创建图像的更好选择是Packer