

Les traductions sont fournies par des outils de traduction automatique. En cas de conflit entre le contenu d'une traduction et celui de la version originale en anglais, la version anglaise prévaudra.

# Recherche d'instances de groupes de nœuds de calcul dans AWS PCS
<a name="working-with_compute-instances"></a>

Chaque groupe de nœuds de calcul AWS PCS peut lancer des instances EC2 avec des configurations partagées. Vous pouvez utiliser les balises EC2 pour rechercher des instances dans un groupe de nœuds de calcul dans AWS Management Console ou avec le AWS CLI.

------
#### [ AWS Management Console ]

**Pour trouver les instances de votre groupe de nœuds de calcul**

1.  Ouvrez la [console AWS PCS](https://console.aws.amazon.com/pcs/home#/clusters).

1. Sélectionnez le cluster .

1. Choisissez **Compute node groups**.

1.  Trouvez l'ID du groupe de nœuds de connexion que vous avez créé. 

1.  Accédez à la [console EC2](https://console.aws.amazon.com/ec2/home) et choisissez **Instances**. 

1. Recherchez les instances avec la balise suivante. *node-group-id*Remplacez-le par l'**ID** (et non le nom) de votre groupe de nœuds de calcul.

   ```
   aws:pcs:compute-node-group-id=node-group-id
   ```

1.  (Facultatif) Vous pouvez modifier la valeur de **l'état de l'instance** dans le champ de recherche pour trouver les instances en cours de configuration ou récemment résiliées. 

1.  Trouvez l'ID d'instance et l'adresse IP de chaque instance dans la liste des instances balisées. 

------
#### [ AWS CLI ]

Pour rechercher les instances de votre groupe de nœuds, utilisez les commandes ci-dessous. Avant d'exécuter les commandes, effectuez les remplacements suivants :
+ `region-code`Remplacez-le par celui Région AWS de votre cluster. Exemple : `us-east-1`
+ `node-group-id`Remplacez-le par l'**ID** (et non le nom) de votre groupe de nœuds de calcul. Pour trouver l'ID d'un groupe de nœuds de calcul, consultez[Obtenez les détails du groupe de nœuds de calcul dans AWS PCS](working-with_cng_get-details.md).
+ `running`Remplacez-le par d'autres états d'instance tels que `pending` ou `terminated` pour trouver des instances EC2 dans d'autres états.

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

La commande renvoie un résultat semblable à ce qui suit. La valeur de `PublicIP` est `null` si l'instance se trouve dans un sous-réseau privé.

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

**Note**  
Si vous prévoyez `describe-instances` de renvoyer un grand nombre d'instances, vous devez utiliser les options pour plusieurs pages. Pour plus d'informations, consultez [DescribeInstances](https://docs.aws.amazon.com/AWSEC2/latest/APIReference/API_DescribeInstances.html)le manuel *Amazon Elastic Compute Cloud API Reference*.

------