- FEATURE: Set
${ASSUNMEROLE_COMMAND}
to run a command instead of starting a shell
- FIX: Rename ENV variable to ASSUMEROLE_ENV to avoif collision with user defined environment variables in the assumerole config file
- Credentials are cached and reloaded upon next invocation
- Extended
README.md
- Set custom environment variables from
environment
list for your profiles - Load a private key if
sshkey
is defined for a profile
- No more need to
source
the script because the script will start a newbash
shell where the envirinment variables will be available because they are inherited from the parent shell where you startedassumerole
- Command line completion for the account names, but this requires your
~/.bash_profile
to be changed. SeeREADME.md
for details.
First version.