mkdir masterclass-ebs-session4 cd masterclass-ebs-session4 aws ec2 create-key-pair --key-name ebs-vm-key --query 'KeyMaterial' --output text > ebs-vm-key.pem --region us-east-1 --profile masterclass chmod 400 ebs-vm-key.pem aws ec2 run-instances --image-id ami-0785e47d3610fcf66 --instance-type t2.micro --key-name ebs-vm-key --tag-specifications 'ResourceType=instance,Tags=[{Key=Name,Value=masterclass-ebs-lab-vm}]' --region us-east-1 --profile masterclass export myip=`curl -s http://x41.co/ip.php` instance_id=$(aws ec2 describe-instances --filters "Name=tag:Name,Values=masterclass-ebs-lab-vm" --query "Reservations[].Instances[].InstanceId" --output text --region us-east-1 --profile masterclass) security_group_id=$(aws ec2 describe-instances --instance-ids $instance_id --query "Reservations[].Instances[].SecurityGroups[].GroupId" --output text --region us-east-1 --profile masterclass) aws ec2 authorize-security-group-ingress --group-id $security_group_id --protocol tcp --port 22 --cidr $myip/32 --region us-east-1 --profile masterclass public_ip=$(aws ec2 describe-instances --instance-ids $instance_id --query "Reservations[].Instances[].PublicIpAddress" --output text --region us-east-1 --profile masterclass) ssh -i ebs-vm-key.pem ubuntu@$public_ip