Autoscaling Automation
0. Verify all creds
Get region
aws configure get region
https://stackoverflow.com/questions/31331788/using-aws-cli-what-is-best-way-to-determine-the-current-region1.
Launch instance from previous AMI
aws ec2 run-instances --image-id ami-0c960f6776affb006 --count 1 --instance-type t2.micro --key-name rj-tester-key --security-group-ids sg-0ed5b9b7488b55819 --query 'Instances[*].InstanceId' --output text
i-0e1eb67ceab6866a02.
Get the instance ip
aws ec2 describe-instances --instance-ids i-0e1eb67ceab6866a0 --query 'Reservations[*].Instances[*].PublicIpAddress' --output text
3.96.147.752.
Get into the Machine by using SSH
ssh ubuntu@3.96.147.75 | yes
http://3.96.147.75:5000/
ssh -o StrictHostKeyChecking=no ubuntu@3.96.147.75
ssh -o StrictHostKeyChecking=no ubuntu@3.96.147.75 && bash -c 'pwd ; dir && ls'
ssh -o StrictHostKeyChecking=no ubuntu@3.96.147.75 bash -c 'pwd; cd /home/ubuntu/sc2base/simple-flask && git pull'
ssh ubuntu@3.96.147.75 && bash -c 'pwd ; dir && ls'
http://15.222.248.59:5000/three
https://github.com/rajasgs/simple-flask
https://askubuntu.com/questions/975327/how-to-connect-ssh-and-run-shell-script
Last updated
Was this helpful?