是否可以在AWS ElasticBeanstalk中以编程方式替换AMI?

时间:2018-05-03 20:35:21

标签: amazon-web-services elastic-beanstalk amazon-elastic-beanstalk

从控制台,我可以在Configuration>下替换AMI。修改实例> AMI ID

我尝试使用AWS CLI以编程方式执行此操作,但无法找到任何API来执行此操作。

我试图从Cloudformation(EB部署)取代AMI ID来取代ASG和LC,但EB环境破裂了。

1 个答案:

答案 0 :(得分:1)

我发现它,使用这个命令:

aws elasticbeanstalk update-environment --application-name $EBAppName --environment-name $EBEnvName --option-settings Namespace=aws:autoscaling:launchconfiguration,OptionName=ImageId,Value=$ImageID