Búsqueda de instancias de grupos de nodos de cómputo en AWS PCS - AWS PCS

Las traducciones son generadas a través de traducción automática. En caso de conflicto entre la traducción y la version original de inglés, prevalecerá la version en inglés.

Búsqueda de instancias de grupos de nodos de cómputo en AWS PCS

Cada grupo de nodos de AWS PCS cómputo puede lanzar EC2 instancias con configuraciones compartidas. Puede usar EC2 etiquetas para buscar instancias en un grupo de nodos de cómputo en AWS Management Console o con AWS CLI.

AWS Management Console
Para encontrar las instancias de tu grupo de nodos de cómputo
  1. Abre la AWS PCSconsola.

  2. Seleccione el clúster.

  3. Elija grupos de nodos de cómputo.

  4. Busca el ID del grupo de nodos de inicio de sesión que creaste.

  5. Navegue hasta la EC2consola y elija Instancias.

  6. Busque las instancias con la siguiente etiqueta. Reemplazar node-group-id con el ID (no el nombre) de su grupo de nodos de cómputo.

    aws:pcs:compute-node-group-id=node-group-id
  7. (Opcional) Puede cambiar el valor del estado de la instancia en el campo de búsqueda para buscar las instancias que se estén configurando o que se hayan cancelado recientemente.

  8. Busca el ID de instancia y la dirección IP de cada instancia en la lista de instancias etiquetadas.

AWS CLI

Para encontrar las instancias de tu grupo de nodos, usa los siguientes comandos. Antes de ejecutar los comandos, realiza las siguientes sustituciones:

  • region-codeSustitúyalo por el Región de AWS de su clúster. Ejemplo: us-east-1

  • node-group-idSustitúyalo por el ID (no el nombre) de tu grupo de nodos de procesamiento.

  • runningReemplácelo por otros estados de instancia, como pending o terminated para buscar EC2 instancias en otros estados.

aws ec2 describe-instances \ --region region-code --filters \ "Name=tag:aws:pcs:compute-node-group-id,Values=node-group-id" \ "Name=instance-state-name,Values=running" \ --query 'Reservations[*].Instances[*].{InstanceID:InstanceId,State:State.Name,PublicIP:PublicIpAddress,PrivateIP:PrivateIpAddress}'

El comando devuelve un resultado similar al siguiente. El valor de PublicIP es null si la instancia está en una subred privada.

[
    [
        {
            "InstanceID": "i-0123456789abcdefa",
            "State": "running",
            "PublicIP": "18.189.32.188",
            "PrivateIP": "10.0.0.1"
        }
    ]
]
nota

Si espera describe-instances devolver una gran cantidad de instancias, debe usar las opciones para varias páginas. Para obtener más información, consulte DescribeInstancesla APIreferencia de Amazon Elastic Compute Cloud.