我的队友创建了一个beanstalk django应用程序,并且可以使用eb工具成功部署。
我们希望协同工作,以便我们都可以从我们自己的机器部署到同一个beanstalk应用程序。
在运行eb init时,我得到了我朋友列出的应用程序,这很棒。但是,在我选择现有应用程序之后,eb list不会显示现有应用程序的环境。
eb status报告 ERROR :“此分支没有默认环境”。
eb create不允许我选择现有的环境名称,因此它以某种方式意识到它存在。
从不同的计算机部署到同一个beanstalk应用程序的正确方法是什么?
答案 0 :(得分:0)
我的猜测是这是由于权限。然而,在我继续之前,请检查这些事情。
假设其他所有内容都已正确设置,则您不会看到环境的唯一原因是IAM权限。当您的朋友创建用户时,他需要为用户分配权限。权限可能不允许您查看环境。
正确设置所有权限后,这应该有效。 eb list
应显示环境,eb init
/ eb use
应选择要使用的环境,eb deploy
将部署到同一环境。