Warning: file_get_contents(/data/phpspider/zhask/data//catemap/6/entity-framework/4.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Amazon web services AWS EB CLI(弹性豆茎)_Amazon Web Services_Command Line Interface_Amazon Elastic Beanstalk - Fatal编程技术网

Amazon web services AWS EB CLI(弹性豆茎)

Amazon web services AWS EB CLI(弹性豆茎),amazon-web-services,command-line-interface,amazon-elastic-beanstalk,Amazon Web Services,Command Line Interface,Amazon Elastic Beanstalk,我用自己的AWS帐户在EB上部署了一个应用程序,并用另一个帐户做了同样的部署 我不知道如何退出我的命令行eb cli帐户。没有eb CLI选项可以像普通AWS CLI那样切换配置文件 谢谢 通过eb--profile x使用命名配置文件来使用AWS凭据文件中的 或者,您可以使用多个不同的凭据文件(请参阅),并将AWS\u CREDENTIAL\u FILE环境变量更改为指向相关凭据文件。您甚至可以编写两个shell脚本,例如eb-project1和eb-project2,每个脚本导出/设置相关的

我用自己的AWS帐户在EB上部署了一个应用程序,并用另一个帐户做了同样的部署

我不知道如何退出我的命令行eb cli帐户。没有eb CLI选项可以像普通AWS CLI那样切换配置文件


谢谢

通过
eb--profile x使用命名配置文件来使用AWS凭据文件中的


或者,您可以使用多个不同的凭据文件(请参阅),并将
AWS\u CREDENTIAL\u FILE
环境变量更改为指向相关凭据文件。您甚至可以编写两个shell脚本,例如
eb-project1
eb-project2
,每个脚本导出/设置相关的
AWS\u凭证文件
值,然后只需执行
eb
,这样您就不必手动切换凭证-只需根据需要运行
eb-project1
eb-project2
不要运行
eb

而是通过
eb--profile x使用命名的概要文件来使用AWS凭据文件中的


或者,您可以使用多个不同的凭据文件(请参阅),并将
AWS\u CREDENTIAL\u FILE
环境变量更改为指向相关凭据文件。您甚至可以编写两个shell脚本,例如
eb-project1
eb-project2
,每个脚本导出/设置相关的
AWS\u凭证文件
值,然后只需执行
eb
,这样您就不必手动切换凭证-只需根据需要运行
eb-project1
eb-project2
不要运行
eb

嘿,jarmod谢谢你的回复!因此,我设置了另一个配置文件,当我键入“eb init--profile”时,我收到了这个错误——“error:Platform'arn:aws:elasticbeanstalk:eu-west-2::Platform/php5.6在64位Amazon Linux/2.3.2上运行”不存在。”我删除了关于使用eb init的建议,因为它对于您的用例来说太苛刻了(除非您确实希望使用第二组凭据创建新的EB应用程序)。请使用--profile选项尝试常规EB cli命令,例如EB list--profile xyz。与上述故障相关,请参阅。嘿,jarmod,谢谢您的回复!因此,我已设置了另一个配置文件,并且在键入此“EB init--profile”时我收到了这个错误——“错误:平台'arn:aws:elasticbeanstalk:eu-west-2::Platform/PHP 5.6在64位Amazon Linux/2.3.2上运行”不存在。“我删除了关于使用eb init的建议,因为它对于您的用例来说太过复杂了(除非您确实想要使用第二组凭据创建新的eb应用程序)。使用--profile选项尝试常规eb cli命令,例如eb list--profile xyz。与上述故障相关,请参阅。