我已经编译了可执行文件(比如在S3上),我想在一组EC2实例(自动缩放组)上下载并运行(永久)。这需要通过cloud-init完全自动化。
我能找到的最接近的是使用upstart
并执行类似的操作
#upstart-job
description "APP1"
start on cloud-config
console output
service
script
curl http://server.com/app
app -p 9090
end script
这真的很简单吗?这会使upstart将应用程序作为服务进行管理吗?
答案 0 :(得分:0)
您是否考虑过使用Cloudformation进行自动安装?请在此处查看:Automating Application Installation Using AWS CloudFormation and Cloud-Init
或者您正在寻找其他的东西吗?