Script Day: AWS CLI with multiple accounts with ease
Maybe you are a consultant and juggle multiple clients with Amazon Web Services deployments, maybe you just have accounts for all the start-ups you ever worked for, or maybe you just like to use 17 different AWS accounts for the free-tier usage, but eventually your ~/.aws/credentials
file looks like an MS-Windows INI file.
At this point, running the AWS CLI is kind of annoying – you need to remember the correct --profile
flag to set for each scenario, and bash will not complete these for you…
Bash aliases to the rescue!