Amazon web services 如何从EB CLI访问弹性Beanstalk环境

Amazon web services 如何从EB CLI访问弹性Beanstalk环境,amazon-web-services,amazon-elastic-beanstalk,aws-cli,Amazon Web Services,Amazon Elastic Beanstalk,Aws Cli,我正在学习更多关于Elastic Beanstalk的知识,为此我尝试在亚马逊网站上练习教程。 我首先编写了应用程序教程,该教程都是使用EB-CLI编写的。现在我在做教程。我使用控制台创建了环境,但我无法理解如何使用EB CLI访问它。我在亚马逊网站上搜索了一下,但找不到任何相关信息 有什么帮助吗 您可以从控制台下载部署到Beanstalk环境的源代码: 。但将区域和应用程序名称替换为您正在处理的区域和应用程序名称。“Source”列有一个指向已上载到S3的ZIP文件的链接。单击链接将把源代码

我正在学习更多关于Elastic Beanstalk的知识,为此我尝试在亚马逊网站上练习教程。 我首先编写了应用程序教程,该教程都是使用EB-CLI编写的。现在我在做教程。我使用控制台创建了环境,但我无法理解如何使用EB CLI访问它。我在亚马逊网站上搜索了一下,但找不到任何相关信息


有什么帮助吗

您可以从控制台下载部署到Beanstalk环境的源代码:

。但将区域和应用程序名称替换为您正在处理的区域和应用程序名称。“Source”列有一个指向已上载到S3的ZIP文件的链接。单击链接将把源代码下载到本地计算机

从那里,解压文件后,可以使用
eb init
设置新的工作区。向导应为您提供选择现有应用程序和环境的选项

% eb list
% eb use ENVIRONMENT_NAME_FROM_LIST
如果您想将现有工作区与新环境相关联,这也是可能的。您需要检查以确保您的工作区配置了正确的应用程序名称

% cd .elasticbeanstalk
% vi config.yml
寻找

global:
  application_name: APPLICATION_NAME
您可以使用正确的应用程序名称修改此文件。然后导航到项目的根目录并更改Beanstalk环境

% eb list
% eb use ENVIRONMENT_NAME_FROM_LIST
检查状态以确保所有配置都正确

% eb status

希望有帮助!祝你好运

通过awscli管理Elastic Beanstalk的参考文档位于,来自EB CLI的参考文档位于。您有什么问题?我已经配置了EB CLI。当我使用Elastic Beanstalk控制台启动Elastic Beanstalk环境时,我无法访问从EB CLI部署的环境或应用程序。我只能在使用CLI创建环境时访问它。我不确定是否需要运行一些命令来通过CLI访问控制台创建的环境。此处提供的信息不多,但我猜您已经在一个区域(使用控制台)创建了Beanstalk环境,但正在尝试在另一个区域(使用CLI)管理它。或者您在cli中使用的AWS凭据来自不同的AWS帐户。不,是同一地区和同一帐户。