背景:
-
使用的服务:ec2,autoscaling,s3,sqs,cloudwatch
-
AMI和Environement:Windows 64位
-
网络:附加了IAM和安全组
-
作业:运行一个脚本,启动从S3加载的程序(.exe)
我有一个自动缩放选项,可以启动N个实例 . 用户数据脚本基于aws CLI和powershell中的少量命令 . 我希望实例在初始化时执行我的脚本 . 请注意,作业之前的一些任务是首先使用powershell下载aws CLI,因为脚本的其余部分基于aws命令
我错过了什么?我认为启动应该在用户数据中启动脚本 .
请注意,此脚本已在具有相同配置的实例(VPC,安全组等)上进行了测试 .