调度现有AWS EC2实例以启动/停止

时间:2014-01-12 00:46:38

标签: amazon-ec2 autoscaling

现在我正在使用Auto Scaling Command Line Tool每天启动一次新的EC2实例,并运行一个在完成后终止的脚本。现在我需要使用不同的脚本执行相同的操作,但是这个脚本需要安装几个Python模块。因此,我想安排一个单个现有实例的启动/停止,而不是一个全新实例的启动/终止。我已经浏览了亚马逊的文档/博客,但我无法确定Autoscaling是否支持此功能。怎么能实现呢?

2 个答案:

答案 0 :(得分:2)

不支持自动缩放。如果你想继续做你目前正在做的事情。您可以使用cloud init脚本安装python模块。

您也可以使用命令行工具启动/停止现有实例,而不是使用自动缩放工具。

答案 1 :(得分:1)

我最终的解决方案是按照我想要的方式设置实例,然后从中创建AMI。然后,我的自动调节设置启动/停止该AMI的实例。