Tengo una instancia llamada dev-server-03. Ahora, ¿cómo puedo buscar todas las dev-server-*instancias desde la línea de comandos?
Estoy usando la herramienta aws cli.
amazon-ec2
amazon-web-services
aws-cli
Shiplu Mokaddim
fuente
fuente

Respuestas:
Suponiendo que está utilizando la convención de poner el nombre de la instancia en una etiqueta con la clave de "Nombre" (esto es lo que hace la consola de AWS cuando ingresa un nombre), puede usar la
--filtersopción para enumerar esas instancias con aws-cli:Si solo desea los identificadores de instancia de esas instancias, puede usar:
Nota:
--querypuede requerir una versión reciente de aws-cli pero vale la pena obtenerla.fuente
Name=tag:Name--query 'Reservations[].Instances[].[InstanceId]que funciona para míjqherramienta se puede utilizar para obtener resultados similares aaws --queryeste: -aws ec2 describe-instances | jq '.Reservations[].Instances[].PrivateIpAddress'note el.punto anterior .Puede filtrar aún más con el nombre, la identificación de la instancia y la IP privada con a continuación,
fuente