Skip to content

Instantly share code, notes, and snippets.

@paugustyn-cbsi
Last active July 19, 2021 20:02
Show Gist options
  • Select an option

  • Save paugustyn-cbsi/84f9c289c837bd83bc0de4b1b4dd7a97 to your computer and use it in GitHub Desktop.

Select an option

Save paugustyn-cbsi/84f9c289c837bd83bc0de4b1b4dd7a97 to your computer and use it in GitHub Desktop.
aws ec2

Run instance with non-default EBS size

instance_id=$(aws ec2 run-instances \
  --image-id YOUR_AMI \
  --count 1 \
  --instance-type t2.medium \  
  --block-device-mappings 'DeviceName=/dev/sda1,Ebs={VolumeSize=32}' \
  --iam-instance-profile Arn=$iam_profile \
  --key-name $key_name \
  --subnet-id $subnet_id \
  --security-group-ids $security_group \
  --region $region \
  --user-data file:///tmp/startup_image.sh \
  --query 'Instances[0].InstanceId' \
  --output text)
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment