Some AWS CLI commands I find useful
aws ec2 describe-subnets \
--filters " Name=vpc-id,Values=<VpcId>" \
--query ' Subnets[*].[VpcId,SubnetId,CidrBlock,MapPublicIpOnLaunch,AvailabilityZone,Tags[?Key==`Name`]|[0].Value]' \
--output text
EC2 instances in SunbetId
aws ec2 describe-instances \
--query ' Reservations[*].Instances[*].{Instance:InstanceId,Name:Tags[?Key==`Name`]|[0].Value}' \
--filters " Name=subnet-id,Values=<SubnetId>" \
--output text
All unassoicated Elastic IP's
aws ec2 describe-addresses \
--query ' Addresses[?AssociationId==null]' \
--output text
All Elastic IP's with an Instance
aws ec2 describe-addresses \
--query ' Addresses[?InstanceId!=null]' \
--output text
All instances in need of some attention
aws ec2 describe-instance-status \
--filters " Name=event.code,Values=instance-reboot,system-reboot, system-maintenance,instance-retirement,instance-stop" \
--query ' InstanceStatuses[*].InstanceId' \
--output table
CF stacks completed or updated
aws cloudformation list-stacks \
--stack-status-filter UPDATE_COMPLETE CREATE_COMPLETE
--query ' StackSummaries[*].StackName'
--output yaml