【问题标题】:How to update elastic beanstalk code with the AWS CLI?如何使用 AWS CLI 更新弹性 beanstalk 代码?
【发布时间】:2018-11-23 17:47:52
【问题描述】:

我正在尝试在 Gitlab CI 中进行部署,我已经尝试使用 EB CLI,但没有成功。但是我发现 AWS CLI 也有弹性 beanstalk 支持,然后我尝试了这个:

aws elasticbeanstalk update-environment --application-name APPNAME --environment-name ENVNAME --environment-id APPID

但这不会像eb deploy 命令那样更新代码。有什么建议吗?

【问题讨论】:

    标签: amazon-web-services deployment gitlab amazon-elastic-beanstalk gitlab-ci


    【解决方案1】:

    eb deploy本质上是一个三步过程:

    1. 压缩您的应用程序代码并将其上传到 S3
    2. 记下要传递给 CreateApplicationVersion 的 S3 存储桶和密钥名称。
    3. 创建应用程序版本后,记下VersionLabel,并将其传递给上述update-environment 调用。

    【讨论】:

    • 不错!我会尝试这样做
    猜你喜欢
    • 2017-06-03
    • 2015-05-25
    • 1970-01-01
    • 2019-10-30
    • 2016-10-05
    • 2017-10-15
    • 2018-02-27
    • 2017-02-05
    相关资源
    最近更新 更多