Advertisement
Guest User

Untitled

a guest
Jul 26th, 2017
72
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 0.48 KB | None | 0 0
  1. #!/bin/sh
  2.  
  3. [ -n "$ROLE_ARN" ] && STS_ARGS=" --role-arn $ROLE_ARN "
  4. [ -n "$AWS_PROFILE" ] && STS_ARGS="$STS_ARGS --profile $AWS_PROFILE "
  5.  
  6. CREDS=$(aws sts assume-role $STS_ARGS --role-session-name "`whoami`@`hostname`-sls-invocation-`date +%F-%H-%M-%S`" --out json)
  7.  
  8. echo $@
  9.  
  10. AWS_ACCESS_KEY_ID=$(echo $CREDS | jq -r '.Credentials.AccessKeyId') \
  11. AWS_SECRET_ACCESS_KEY=$(echo $CREDS | jq -r '.Credentials.SecretAccessKey') \
  12. AWS_SESSION_TOKEN=$(echo $CREDS | jq -r '.Credentials.SessionToken') \
  13. $@
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement