I have multiple AWS accounts and I\'m trying out the new command line interface for elastic beanstalk EB CLI 3.  When I run the following command eb init I get          
        
You can set up a new profile to use with the EB CLI. Profiles are shared between the AWS CLI and the EB CLI.
Open up your aws config file: ~/.aws/config and add the following lines:
[profile profilename]
aws_access_key_id = aaaaaa
aws_secret_access_key = aaaaaaaaa123
Then you can call eb init --profile profilename. This will set up the EB CLI to use that specific profile for that specific directory.