【问题标题】:Is it possible to replace AMI programmatically in AWS ElasticBeanstalk?是否可以在 AWS ElasticBeanstalk 中以编程方式替换 AMI?
【发布时间】:2018-05-04 13:35:02
【问题描述】:

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

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

我尝试从 Cloudformation(EB 部署的)替换 AMI ID 以替换 ASG 和 LC,但随后 EB 环境中断。

【问题讨论】:

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


    【解决方案1】:

    我找到了,使用这个命令:

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

    【讨论】:

      猜你喜欢
      • 2015-05-27
      • 2015-09-04
      • 2014-01-07
      • 2019-03-10
      • 2011-11-04
      • 1970-01-01
      • 1970-01-01
      • 2018-03-26
      • 1970-01-01
      相关资源
      最近更新 更多