aws eb cli 3设置了错误帐户的申请

Mar*_*nny 20 command-line-interface amazon-web-services amazon-elastic-beanstalk

我有多个AWS账户,我正在为弹性beanstalk EB CLI 3尝试新的命令行界面.当我运行以下命令时eb init,系统会提示我输入该区域(好),然后它要求我"选择要使用的应用程序" "它列出了来自另一个AWS账户的应用程序(用于登台).如果我继续"创建新应用程序",那么将在我的暂存帐户中创建该应用程序.

有没有办法配置eb cli3并使其使用不同的访问密钥?

Nic*_*ich 51

您可以设置新配置文件以与EB CLI一起使用.配置文件在AWS CLI和EB CLI之间共享.

打开你的aws配置文件:~/.aws/config并添加以下行:

[profile profilename]
aws_access_key_id = aaaaaa
aws_secret_access_key = aaaaaaaaa123
Run Code Online (Sandbox Code Playgroud)

然后你可以打电话eb init --profile profilename.这将设置EB CLI以使用该特定目录的特定配置文件.