#ec2

11 commande(s) avec le tag #ec2

Commandes partagées par la communauté CodeBox, copiables en un clic.

Redémarre une instance EC2.

bash
aws ec2 reboot-instances --instance-ids i-0123456789abcdef0

Affiche toutes les paires de clés SSH disponibles.

bash
aws ec2 describe-key-pairs --output table

Filtre et affiche uniquement les instances EC2 en cours d'exécution.

bash
aws ec2 describe-instances --filters "Name=instance-state-name,Values=running" --query "Reservations[].Instances[].[InstanceId,PublicIpAddress]" --output table

Liste les 5 premières AMIs Amazon Linux 2 disponibles.

bash
aws ec2 describe-images --owners amazon --filters "Name=name,Values=amzn2-ami-hvm-*" --query "Images[:5].[ImageId,Name]" --output table

Affiche les VPCs du compte avec leur CIDR et nom.

bash
aws ec2 describe-vpcs --query "Vpcs[].[VpcId,CidrBlock,Tags[?Key=='Name'].Value|[0]]" --output table

Démarre une instance EC2 arrêtée.

bash
aws ec2 start-instances --instance-ids i-0123456789abcdef0

Supprime définitivement une instance EC2.

bash
aws ec2 terminate-instances --instance-ids i-0123456789abcdef0

Arrête une instance EC2 en cours d'exécution.

bash
aws ec2 stop-instances --instance-ids i-0123456789abcdef0

Génère une nouvelle paire de clés EC2 et sauvegarde la clé privée.

bash
aws ec2 create-key-pair --key-name ma-cle --query "KeyMaterial" --output text > ma-cle.pem

Affiche tous les Security Groups du compte.

bash
aws ec2 describe-security-groups --query "SecurityGroups[].[GroupId,GroupName,Description]" --output table

Affiche un tableau des instances EC2 avec leur état et IP publique.

bash
aws ec2 describe-instances --query "Reservations[].Instances[].[InstanceId,State.Name,PublicIpAddress,Tags[?Key=='Name'].Value|[0]]" --output table