Skip to content

Instantly share code, notes, and snippets.

@tuannvm
Last active November 6, 2017 02:34
Show Gist options
  • Save tuannvm/f1bff61677b970677505149f2154922e to your computer and use it in GitHub Desktop.
Save tuannvm/f1bff61677b970677505149f2154922e to your computer and use it in GitHub Desktop.
#AWS #cheatsheet

CLI

  • aws-cli cheatsheet @so0k link

  • find all instances on specific regions

aws ec2 describe-instances --region us-east-1 \
--query 'Reservations[].Instances[].[InstanceId,InstanceType,State.Name,PublicIpAddress,Placement.AvailabilityZone]'

ECR

  • Use ECR with Jenkins link
@tuannvm
Copy link
Author

tuannvm commented Jul 21, 2017

  • Add key pair:
aws ec2 import-key-pair --region ap-northeast-2 --key-name tuan \
--public-key-material "ssh-rsa 1232131eqddasdqee1edwefqwewqe"

@tuannvm
Copy link
Author

tuannvm commented Aug 2, 2017

  • Search instance private/public ip:
aws ec2 describe-instances --filters "Name=instance-id ,Values=*$1*" \
--query "Reservations[].Instances[].NetworkInterfaces[].[Association.PublicIp,PrivateIpAddress]"

@tuannvm
Copy link
Author

tuannvm commented Aug 14, 2017

  • List all iam groups:
aws iam list-groups --query "Groups[].[Arn, GroupName]"

@tuannvm
Copy link
Author

tuannvm commented Nov 6, 2017

  • Specify access_key & private_key inline:
export AWS_ACCESS_KEY_ID=
export AWS_SECRET_ACCESS_KEY=

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment