DEV Community

Mohan Sharma
Mohan Sharma

Posted on

aws cli command to spin-up an EC2 instance

AMI_ID=ami-0XXXXXXXXXXXXXXXX SUBNET_ID=subnet-0XXXXXXXXXXXX SECURITY_GROUP_ID=sg-0XXXXXXXXXXX NAME=hq-test1-EC2-WINDOWS Env=Dev IAM_INSTANCE_PROFILE=hq-instanceprofile aws ec2 run-instances \ --image-id $AMI_ID \ --count 1 \ --instance-type t3.medium \ --subnet-id $SUBNET_ID \ --iam-instance-profile Name=$IAM_INSTANCE_PROFILE \ --security-group-ids $SECURITY_GROUP_ID \ --metadata-options "HttpTokens=required,HttpEndpoint=enabled" \ --block-device-mappings '[{"DeviceName":"/dev/sda1","Ebs":{"VolumeSize":100,"VolumeType":"gp2","Encrypted":true}}]' \ --tag-specifications "ResourceType=instance,Tags=[{Key=Name,Value=$NAME},{Key=Env,Value=$Env}]" \ "ResourceType=volume,Tags=[{Key=Name,Value=$NAME},{Key=Env,Value=$Env}]" \ "ResourceType=network-interface,Tags=[{Key=Name,Value=$NAME}]" 
Enter fullscreen mode Exit fullscreen mode

Top comments (0)