#========================================================================#
cd ~/ && ssh-keygen -t rsa -f ~/.ssh/id_rsa -N ''
cat ~/.ssh/id_rsa.pub | sed 's/^/{"/;s/$/"}/' | sed 's/ssh-rsa/pub_key\":\ "ssh-rsa/g' > ~/my_creds.json
aws secretsmanager create-secret --name MyAnsibleSecret --description "My public key of ansible master" --secret-string file://my_creds.json --region us-east-1
rm ~/my_creds.json
#========================================================================#
sudo yum install jq -y
aws secretsmanager get-secret-value --secret-id MyAnsibleSecret --region us-east-1 | jq ".SecretString" | sed 's/[\]//g' | sed 's/.//' | sed 's/.$//' | jq ".pub_key" | sed 's/"//g' >> ~/.ssh/authorized_keys