bpn*_*bpn 51 amazon-web-services amazon-elastic-beanstalk
我使用弹性beanstalk将应用程序部署到我的个人AWS账户.现在我想更改AWS凭据,以便eb cli知道部署到其他帐户.但是当我输入"eb init"时,它并没有要求我提供AWS键.我在哪里指定这个?
bpn*_*bpn 102
我不得不在这个文件中添加一个新的配置文件~/.aws/config.具有2个配置文件的文件示例:
[profile eb-cli]
aws_access_key_id = XXXXXXXXXXXXX
aws_secret_access_key = XXXXXXXXXXXX
[profile eb-cli2]
aws_access_key_id = XXXXXXXXXX
aws_secret_access_key = XXXXXXXXXXXX
Run Code Online (Sandbox Code Playgroud)
还要确保更新应用程序中的配置文件值.elasticbeanstalk/config.yml
Dev*_*der 27
Bpn的答案是正确的,只需添加下一步,以避免花时间像我一样.
更新~/.aws/config文件后,只需运行:
eb init --profile <profilename>
Run Code Online (Sandbox Code Playgroud)
为了在帐户之间切换.
(在这种情况下,profilename = eb-cli2)
| 归档时间: |
|
| 查看次数: |
18526 次 |
| 最近记录: |