如何以编程方式在正在运行的Ubuntu EC2机器上更新新版本的应用程序

时间:2014-05-08 12:44:41

标签: amazon-ec2 ubuntu-12.04 amazon-cloudformation

如何在Autoscaling中的私有子网中的ubuntu计算机上更新应用程序的新版本。我正在使用cloudfromation脚本来调出整个设置。我可以在cloudfromation模板中包含任何脚本来执行此操作吗?请帮忙。

1 个答案:

答案 0 :(得分:0)

有几种方法可以完成升级。许多人使用亚马逊提供的脚本cfn-hup。我这样做的方式不同,如下:

  1. 实例启动时,从S3提取的文件中安装脚本安装应用程序
  2. 使用新版本更新S3。
  3. 使用脚本(或手动)一次关闭一个实例,等待自动扩展以安装新版本。