Deploying to separate accounts with aws cli

Viewed 229

I have two aws accounts : production and staging. I'm using aws-cli v3 to deploy via GIT to my production environment using eb deploy

I want to be able to deploy to my staging environment regularly from my develop branch and when it comes to deploying a release I want to be able to deploy from my newly created release branch to my production environment.

I already have my ~/.aws/config file with my two account key sets (staging and production), and would like to be able to do something like:

eb deploy --profile staging

and

eb deploy --profile production

Is it necessary to have the two environments under the same account and use eb use production-env and eb use staging-env?

1 Answers
Related