从控制台,我可以在Configuration>下替换AMI。修改实例> AMI ID
我尝试使用AWS CLI以编程方式执行此操作,但无法找到任何API来执行此操作。
我试图从Cloudformation(EB部署)取代AMI ID来取代ASG和LC,但EB环境破裂了。
答案 0 :(得分:1)
我发现它,使用这个命令:
aws elasticbeanstalk update-environment --application-name $EBAppName --environment-name $EBEnvName --option-settings Namespace=aws:autoscaling:launchconfiguration,OptionName=ImageId,Value=$ImageID