AWS - Elastic Beanstalk CLI - 如何列出/更改配置文件

Gro*_*ler 5 amazon-s3 amazon-ec2 amazon-web-services

我有两个AWS账户,一个用于个人账户,一个用于与工作相关的项目.我之前已创建并部署到我的个人AWS账户.

我想在AWS账户上创建一个与工作相关的应用.我使用这些凭据登录,并在控制台中创建了一个新应用程序.

然后,在我的工作项目文件夹中,我eb initeb create/ deploy或工作应用程序.当我这样做时eb create,它要求建立一个与我在AWS中创建的环境不同的环境.创建之后,我发现在我的个人AWS账户中创建了一个新项目.

我被告知我必须更改配置文件,eb --profile但我不确定我的个人资料名称.如何列出个人资料并将其更改为个人资料?


编辑:

我获得了访问密钥ID.我试过了eb --profile MYKEYID.我这样做时没有显示任何消息.我不确定我在哪个档案.

Nic*_*ich 7

EB CLI和AWS CLI共享相同的凭据.它们存储在~/.aws/config或中~/.aws/credentials.

您可以使用列出它们

aws configure list
Run Code Online (Sandbox Code Playgroud)

一旦知道要使用的配置文件,就可以通过运行为该项目永久设置它

eb init --profile ProfileName
Run Code Online (Sandbox Code Playgroud)

在项目目录中.

您可以通过查看.elasticbeanstalk/config.yml文件来查看EB CLI对项目的设置.