AWS – 完成任务后closuresECS群集的EC2

在docker工作(10分钟)我有一个小工作,我想在每天早上运行。
我想从AWS获得的是这样的:
1.启动EC2实例。
运行我的docker工作。
3.closuresEC2实例。

我到目前为止所尝试的是:
– 创build了一个ECS任务。
– 使用一台机器创build一个ECS群集来运行任务。

我可以手动运行任务,它的工作原理。 ECS也允许你也有完美的计划任务。
唯一的问题是EC2实例一直在运行。
我可以将其缩小到0个实例手动,但我正在寻找一种方式自动缩小它,并扩展它,直到运行任务。

什么是最好的/最简单的方法来实现它?

干杯,
Leonti

您可以在AutoScale组中添加预定的操作。

http://docs.aws.amazon.com/autoscaling/latest/userguide/schedule_time.html

所以这将允许您按计划创build和销毁EC2实例。 只要确保将您的AMIconfiguration为join正确的ECS群集,并且在计划的ECS任务启动之前为实例启动和join群集留出一些重叠时间。

希望这可以帮助。