是否有邮件列表或编程方式来确定新的Amazon EC2 AMI已经发布?

我们希望确保我们始终运行最新版本的Amazon EC2 AMI,以保持我们的操作系统运行最新的安全更新。

目前来确定最新版本,我们正在刮 http://aws.amazon.com/amazon-linux-ami/,但我希望有一个邮件列表或API来确定新的版本?

由于这个问题被标记为Ubuntu,我作出这个问题是Ubuntu具体的假设。 Ubuntu的EC2 AMI定位器会告诉你什么是每个版本,地区,根设备types的最新AMI …这个页面使用https://cloud-images.ubuntu.com/locator/ec2/releasesTable这是在JSON允许你以编程方式做到这一点。

其他AMI发行商也可能有一种方法来检索最新的AMI,Fedora有这样的例子: http : //fedoraproject.org/en/get-fedora#clouds ,这是不可用的JSON,但仍然允许您提取最新的AMI。

亚马逊在6个月的周期(3月和9月)周期性地发布他们的Linux AMI,就像Ubuntu在正常分布情况下一样。 因此,在过去的几年中,您的Amazon Linux AMI编码为2014.03,2013.9,2013。等等。自2011年9月以来,这个周期一直保持稳定,当时他们切换到不断更新的yum回购。

另外,如果您购买高级支持,您将定期收到AWS产品通讯,其中包括新的Linux AMI版本。

在你的服务器上每周运行一次cron的下面的shell脚本将总是有最新的Amazon Linux AMI:

 #!/bin/bash YUM=/usr/bin/yum $YUM -y -d 2 -e 0 update yum $YUM -y -e 2 -d 0 update 

http://en.wikipedia.org/wiki/Backporting

如果你偏执狂,只需更新yum命令以仅报告。

如果发生问题,您也可以回滚更改。