AWS Certified Solutions Architect - Associate
-
https://docs.aws.amazon.com/cli/latest/userguide/cli-command-completion.html
-
https://docs.aws.amazon.com/AWSEC2/latest/UserGuide/ec2-instance-metadata.html
is_emr_master () {
[[ "$(jq -r .isMaster /var/lib/info/instance.json)" == "true" ]]
}
aws_user_data () {
curl -sSL "http://169.254.169.254/latest/user-data/$*"
}
aws_meta_data () {
curl -sSL "http://169.254.169.254/latest/meta-data/$*"
}
aws_region () {
declare az=""; az="$(aws_meta_data placement/availability-zone)"
echo "${az%[a-z]}"
}