我有两个AWS账户,一个用于个人账户,一个用于与工作相关的项目。我之前已创建并部署到我的个人AWS账户。
我想在AWS账户上创建一个与工作相关的应用。我使用这些凭据登录,并在控制台中创建了一个新的应用程序。
然后,在我的工作项目文件夹中,我eb init
和eb create
/ deploy
工作应用。当我eb create
时,它要求建立一个与我在AWS中创建的环境不同的环境。创建之后,我发现在我的个人AWS账户中创建了一个新项目。
我被告知我必须更改eb --profile
的个人资料但不确定我的个人资料名称。如何列出个人资料并将其更改为个人资料?
编辑:
我获得了访问密钥ID。我试过了eb --profile MYKEYID
。我这样做时没有显示任何消息。我不确定我在哪个档案。
答案 0 :(得分:6)
EB CLI和AWS CLI共享相同的凭据。
它们存储在~/.aws/config
或~/.aws/credentials
。
您可以使用
列出它们aws configure list
一旦您知道要使用的配置文件,就可以通过运行
为该项目永久设置它eb init --profile ProfileName
在项目目录中。
通过查看.elasticbeanstalk/config.yml
文件,您可以查看EB CLI对项目的设置。