Skip to content

Instantly share code, notes, and snippets.

@fike
Created October 16, 2017 20:42
Show Gist options
  • Star 0 You must be signed in to star a gist
  • Fork 0 You must be signed in to fork a gist
  • Save fike/9956af78a1aecbb342473fe6b098e77e to your computer and use it in GitHub Desktop.
Save fike/9956af78a1aecbb342473fe6b098e77e to your computer and use it in GitHub Desktop.
AWS list instances
#!/bin/bash
#List EC2 instances
for i in $(aws ec2 describe-instances --output text --query 'Reservations[*].Instances[*].[InstanceId]')
do
Name=$(aws ec2 describe-instances --instance-id $i --output text --query 'Reservations[*].Instances[*].[Tags[?Key==`Name`].Value]')
INSTYPE=$(aws ec2 describe-instances --instance-id $i --output text --query 'Reservations[*].Instances[*].[InstanceType]')
echo -e "$i\t ${Name}\t $INSTYPE"
done
#List RDS Instances
aws rds describe-db-instances --output text --query 'DBInstances[*].[DBInstanceIdentifier,DBInstanceClass]'
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment