sparse-intern-71089
03/10/2022, 10:46 PMbillowy-army-68599
little-cartoon-10569
03/10/2022, 10:51 PMbillowy-army-68599
aws sts assume-role
to get temporary credentials for your prod role.little-cartoon-10569
03/10/2022, 10:51 PMbrainy-furniture-43093
03/11/2022, 1:24 AM- CREDENTIALS=$(aws sts assume-role --role-arn arn:aws:iam::${ProdAccountID}:role/${ProdRoleName} --role-session-name "codebuild-prod" --query "Credentials")
- read -r AWS_ACCESS_KEY_ID AWS_SECRET_ACCESS_KEY AWS_SESSION_TOKEN <<<$( echo $CREDENTIALS | jq -r '"\(.AccessKeyId) \(.SecretAccessKey) \(.SessionToken)"' )
- export AWS_ACCESS_KEY_ID=$AWS_ACCESS_KEY_ID
- export AWS_SECRET_ACCESS_KEY=$AWS_SECRET_ACCESS_KEY
- export AWS_SESSION_TOKEN=$AWS_SESSION_TOKEN
brainy-furniture-43093
03/11/2022, 1:25 AM