如何部署别人创建的 beanstalk Django 应用程序?
How to deploy beanstalk Django app that someone else has created?
我的队友已经创建了一个 beantalk django 应用程序,并且到了可以使用 eb 工具成功部署的地步。
我们希望合作,以便我们都可以从我们自己的机器部署到同一个 beanstalk 应用程序。
在 运行 eb init 上,我列出了我朋友创建的应用程序,这很棒。但是,在我选择现有应用程序后,eb list 不显示现有应用程序的环境。
eb 状态报告 错误:"this branch does not have a default environment"。
eb create 不允许我选择现有的环境名称,因此它以某种方式知道它的存在。
从不同机器部署到同一个 beanstalk 应用程序的正确方法是什么?
我猜这是由于权限问题。但是,在我继续之前,请检查这些内容。
- 你和你朋友在同一个地区吗?
- 环境还运行吗?你朋友关机了吗?
- 确保您使用的帐户是您朋友的儿童帐户。
假设其他一切设置正确,您看不到环境的唯一原因是 IAM 权限。当您的朋友创建用户时,他需要为用户分配权限。权限可能不允许您查看环境。
正确设置所有权限后,这应该可以工作。 eb list
应该显示环境,eb init
/eb use
应该 select 一个使用,eb deploy
将部署到相同的环境。
我的队友已经创建了一个 beantalk django 应用程序,并且到了可以使用 eb 工具成功部署的地步。
我们希望合作,以便我们都可以从我们自己的机器部署到同一个 beanstalk 应用程序。
在 运行 eb init 上,我列出了我朋友创建的应用程序,这很棒。但是,在我选择现有应用程序后,eb list 不显示现有应用程序的环境。
eb 状态报告 错误:"this branch does not have a default environment"。
eb create 不允许我选择现有的环境名称,因此它以某种方式知道它的存在。
从不同机器部署到同一个 beanstalk 应用程序的正确方法是什么?
我猜这是由于权限问题。但是,在我继续之前,请检查这些内容。
- 你和你朋友在同一个地区吗?
- 环境还运行吗?你朋友关机了吗?
- 确保您使用的帐户是您朋友的儿童帐户。
假设其他一切设置正确,您看不到环境的唯一原因是 IAM 权限。当您的朋友创建用户时,他需要为用户分配权限。权限可能不允许您查看环境。
正确设置所有权限后,这应该可以工作。 eb list
应该显示环境,eb init
/eb use
应该 select 一个使用,eb deploy
将部署到相同的环境。