AWS EC2 commands
EC2 Commands
Note Correct VPC ID, AMI ID, Security Group & SubnetId then run below command to spin the instance
vpc-503a3e39
subnet-05f9e9373fb8524d4
sg-c80694a0
ami-08e0ca9924195beba (t2.micro) Free Tier AMI code
aws ec2 run-instances --image-id ami-08e0ca9924195beba --count 1 --instance-type t2.micro --key-name SharadKeyPair --security-group-ids sg-c80694a0 --subnet-id subnet-05f9e9373fb8524d4
aws ec2 describe-instances \
--filters Name=instance-type,Values=t2.micro,t3.micro Name=availability-zone,Values=us-east-2c
AWS filter using state running
aws ec2 describe-instances --filters Name=instance-state-name,Values=running
AWS filter using state running
aws ec2 describe-instances --filters Name=instance-state-name,Values=running --query "Reservations[*].Instances[*].InstanceId" --output text
Terminate Instance
aws ec2 terminate-instances --instance-ids <instance-id>
Automating EC2 instance using Ansible playbook
install ansible module
ansible-galaxy collection install amazon.aws
Comments
Post a Comment