【问题标题】:Deploy AWS Elastic beanstalk to an environment in different region将 AWS Elastic beanstalk 部署到不同区域的环境
【发布时间】:2015-07-05 09:04:22
【问题描述】:

我对 AWS 上的 Elastic Beanstalk 有点陌生,所以如果这是一个小新手,请原谅我......

但是我们在一个新区域(欧盟)有一个我们的产品实例,我不确定如何绑定特定的 git 品牌以部署到该环境? (使用 CLI3)

如果它最好在 config.yml 中设置?

非常感谢!

【问题讨论】:

    标签: git amazon-web-services amazon-elastic-beanstalk aws-cli


    【解决方案1】:

    要做一次: eb deploy {environment-name} --region {region-name}

    要始终部署到它:

    eb init --region {region-name}
    eb use {environment-name}
    

    然后使用:

    eb deploy
    

    【讨论】:

    • 这很好用,除非我部署到其他区域时出现以下错误“错误:找不到名为 'the_version_no' 的应用程序版本”。这只发生在我部署到另一个区域时。如果我在同一个应用程序中部署到另一个环境,它工作正常。有什么想法吗?
    • 你可以添加一个调试日志,也许在 pastebin 上? eb deploy --debug
    • @MrTomTom,很高兴知道你是如何解决的,供参考:)
    • @LorenzoMarcon 哦,对不起——我不确定发生了什么,但我重新创建了环境,上面提到的 eb deploy {environment-name} --region {region-name} 工作,不知道如何我对原始应用程序做了什么对不起!
    • 它似乎只有在应用程序名称跨区域相同时才有效。
    猜你喜欢
    • 2016-04-20
    • 2020-03-24
    • 2017-12-27
    • 2015-04-03
    • 2017-10-12
    • 2016-12-26
    • 2015-09-20
    • 2015-10-23
    • 2016-07-18
    相关资源
    最近更新 更多