Ricerca di istanze di gruppi di nodi di calcolo in AWS PCS - AWS PCS

Le traduzioni sono generate tramite traduzione automatica. In caso di conflitto tra il contenuto di una traduzione e la versione originale in Inglese, quest'ultima prevarrà.

Ricerca di istanze di gruppi di nodi di calcolo in AWS PCS

Ogni gruppo di nodi di AWS PCS calcolo può avviare EC2 istanze con configurazioni condivise. Puoi utilizzare i EC2 tag per trovare istanze in un gruppo di nodi di calcolo in o con. AWS Management Console AWS CLI

AWS Management Console
Per trovare le istanze del tuo gruppo di nodi di calcolo
  1. Apri la console.AWS PCS

  2. Seleziona il cluster .

  3. Scegli i gruppi di nodi Compute.

  4. Trova l'ID per il gruppo di nodi di accesso che hai creato.

  5. Vai alla EC2console e scegli Istanze.

  6. Cerca le istanze con il tag seguente. Replace (Sostituisci) node-group-id con l'ID (non il nome) del gruppo di nodi di calcolo.

    aws:pcs:compute-node-group-id=node-group-id
  7. (Facoltativo) Puoi modificare il valore dello stato dell'istanza nel campo di ricerca per trovare le istanze che sono in fase di configurazione o che sono state terminate di recente.

  8. Trova l'ID e l'indirizzo IP dell'istanza per ogni istanza nell'elenco delle istanze con tag.

AWS CLI

Per trovare le istanze del tuo gruppo di nodi, usa i comandi che seguono. Prima di eseguire i comandi, effettua le seguenti sostituzioni:

  • Sostituisci region-code con il Regione AWS del tuo cluster. Esempio: us-east-1

  • Sostituisci node-group-id con l'ID (non il nome) del tuo gruppo di nodi di calcolo.

  • Sostituisci running con altri stati di istanza come pending o terminated per trovare EC2 istanze in altri stati.

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}'

Il comando restituisce un output simile al seguente: Il valore di PublicIP è null se l'istanza si trova in una sottorete privata.

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

Se prevedi describe-instances di restituire un numero elevato di istanze, devi utilizzare le opzioni per più pagine. Per ulteriori informazioni, consulta DescribeInstancesAmazon Elastic Compute Cloud API Reference.