【发布时间】:2015-06-10 01:36:22
【问题描述】:
我的队友创建了一个 beanstalk django 应用程序,并且可以使用 eb 工具成功部署。
我们希望协同工作,以便我们双方都可以从我们自己的机器上部署到同一个 beanstalk 应用程序。
在运行 eb init 时,我列出了我朋友创建的应用程序,这很棒。但是,当我选择现有应用程序后,eb list 并没有显示现有应用程序的环境。
eb status 报告一个ERROR:“这个分支没有默认环境”。
eb create 不允许我选择现有的环境名称,因此它以某种方式知道它的存在。
从不同机器部署到同一个 beanstalk 应用程序的正确方法是什么?
【问题讨论】:
-
我建议改用 API CLI:docs.aws.amazon.com/elasticbeanstalk/latest/dg/… 如果它不起作用 - 检查 IAM 权限。
-
您使用的是什么版本的 eb?运行
eb --version。另外,您为此使用了哪些 IAM 凭证?您的朋友是否创建了一个单独的用户供您使用? -
我们有 eb 版本 - 3.2.1,是的,他为我创建了一个单独的用户。
标签: django amazon-web-services amazon-elastic-beanstalk