Skip to content

Instantly share code, notes, and snippets.

@rmetzler
Forked from mbarneyjr/assume-role.sh
Created October 23, 2023 08:42
Show Gist options
  • Star 0 You must be signed in to star a gist
  • Fork 0 You must be signed in to fork a gist
  • Save rmetzler/a3ee6bf7745507343a5895006889ac50 to your computer and use it in GitHub Desktop.
Save rmetzler/a3ee6bf7745507343a5895006889ac50 to your computer and use it in GitHub Desktop.
aws sts assume-role one-liner
export $(aws sts assume-role --role-arn arn:aws:iam::$TARGET_ACCOUNT_ID:role/ci-access --role-session-name ci --output text --query "[['AWS_ACCESS_KEY_ID',Credentials.AccessKeyId],['AWS_SECRET_ACCESS_KEY',Credentials.SecretAccessKey],['AWS_SESSION_TOKEN',Credentials.SessionToken]][*].join(\`=\`,@)")
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment