

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.

# Création d'un groupe cible pour votre Network Load Balancer
<a name="create-target-group"></a>

Vous enregistrez les cibles pour votre Network Load Balancer avec un groupe cible. Par défaut, l'équilibreur de charge envoie des demandes à des cibles enregistrées à l'aide du port et du protocole que vous avez spécifiés pour le groupe cible. Vous pouvez remplacer ce port lorsque vous enregistrez chaque cible auprès du groupe cible.

Pour acheminer le trafic vers les cibles d'un groupe cible, créez un écouteur et spécifiez le groupe cible dans une action par défaut pour l'écouteur. Pour de plus amples informations, veuillez consulter [Actions par défaut](load-balancer-listeners.md#default-actions). Vous pouvez spécifier le même groupe cible dans plusieurs écouteurs, mais ces écouteurs doivent appartenir au même Network Load Balancer. Pour utiliser un groupe cible avec un équilibreur de charge, vous devez vérifier que le groupe cible n'est pas utilisé par un écouteur pour un autre équilibreur de charge. 

Vous pouvez ajouter ou supprimer des cibles dans votre groupe cible à tout moment. Pour de plus amples informations, veuillez consulter [Enregistrez des cibles pour votre Network Load Balancer](target-group-register-targets.md). Vous pouvez aussi modifier les paramètres de vérification de l'état de votre groupe cible. Pour de plus amples informations, veuillez consulter [Mettre à jour les paramètres de contrôle de santé d'un groupe cible de Network Load Balancer](modify-health-check-settings.md).

**Prérequis**
+ Une fois que vous avez créé un groupe cible, vous ne pouvez pas modifier son type de cible ni son type d'adresse IP.
+ Toutes les cibles d'un groupe cible doivent avoir le même type d'adresse IP que le groupe cible : IPv4 ou IPv6.
+ Vous devez utiliser un groupe IPv6 cible doté d'un équilibreur de charge à double pile.
+ Vous ne pouvez pas utiliser un groupe IPv4 cible avec un écouteur UDP comme équilibreur de `dualstack` charge.
+ Vous ne pouvez pas utiliser un groupe IPv6 cible avec les protocoles QUIC ou TCP\$1QUIC.

------
#### [ Console ]

**Pour créer un groupe cible**

1. Ouvrez la console Amazon EC2 à l’adresse [https://console.aws.amazon.com/ec2/](https://console.aws.amazon.com/ec2/).

1. Dans le volet de navigation, sélectionnez **Groupes cibles**.

1. Sélectionnez **Créer un groupe cible**.

1. Sous le panneau **Configuration de base**, procédez comme suit :

   1. Pour **Choisir un type de cible**, sélectionnez **Instances** pour enregistrer les cibles par ID d'instance, **Adresses IP** pour enregistrer les cibles par adresse IP ou **Application Load Balancer** pour enregistrer un Application Load Balancer en tant que cible.

   1. Pour **Nom du groupe cible**, saisissez un nom pour le groupe cible. Ce nom doit être unique par région et par compte, peut comporter un maximum de 32 caractères, doit contenir uniquement des caractères alphanumériques ou des traits d'union et ne doit pas commencer ou se terminer par un trait d'union.

   1. Pour **Protocole**, choisissez un protocole comme suit :
      + Si l'écouteur est un protocole TCP, choisissez **TCP** ou **TCP\$1UDP**.
      + Si l'écouteur est un protocole TLS, choisissez **TCP** ou **TLS**.
      + Si l'écouteur est un protocole UDP, choisissez **UDP** ou **TCP\$1UDP**.
      + Si l'écouteur protocole est TCP\$1UDP, choisissez **TCP\$1UDP**.
      + **Si le protocole d'écoute est QUIC, choisissez QUIC.**
      + **Si le protocole d'écoute est TCP\$1QUIC, choisissez TCP\$1QUIC.**
      + Si le type de cible est **Application Load Balancer**, le protocole doit être TCP.

   1. Pour **Port**, modifiez la valeur par défaut selon vos besoins.

      Si le type de cible est **Application Load Balancer**, le port doit correspondre au port d'écoute de l'Application Load Balancer.

   1. Pour le **type d'adresse IP**, sélectionnez **IPv4**ou **IPv6**. Cette option n'est disponible que si le type de cible est **Instances** ou **adresses IP**.

   1. Pour un **VPC**, sélectionnez le cloud privé virtuel (VPC) avec les cibles à enregistrer.

1. Pour le panneau **Surveillances de l'état**, modifiez les paramètres par défaut selon vos besoins. Pour les **Paramètres avancés de surveillance de l'état**, choisissez le port de surveillance de l'état, le nombre, le délai d'expiration, l'intervalle et spécifiez les codes de réussite. Si les surveillances de l'état dépassent consécutivement le **Seuil de défectuosité**, l'équilibreur de charge met la cible hors service. Lorsque les surveillances de l'état dépassent consécutivement le **Seuil de défectuosité**, l'équilibreur de charge remet la cible en service. Pour de plus amples informations, veuillez consulter [](target-group-health-checks.md).

1. (Facultatif) Pour ajouter une balise, choisissez **Balises**, puis **Ajouter une balise** et saisissez la clé et la valeur de la balise.

1. Choisissez **Suivant**.

1. (Facultatif) Enregistrez les cibles. Le type de cible du groupe cible détermine les informations que vous fournissez. Si vous n'êtes pas prêt à enregistrer des cibles maintenant, vous pourrez les enregistrer ultérieurement.
   + **Instances** : sélectionnez les instances EC2, entrez les ports, puis choisissez **Inclure comme instance en attente ci-dessous.**
   + **Adresses IP** — Choisissez le VPC qui contient les adresses IP ou **autres adresses IP privées, entrez les adresses** IP et les ports, puis choisissez **Inclure comme en attente ci-dessous**.
   + **Application Load Balancer** : sélectionnez l'Application Load Balancer. Pour de plus amples informations, veuillez consulter [Utiliser les équilibreurs de charge des applications comme cibles](application-load-balancer-target.md).

1. Sélectionnez **Créer un groupe cible**.

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

**Pour créer un groupe cible**  
Utilisez la commande [create-target-group](https://docs.aws.amazon.com/cli/latest/reference/elbv2/create-target-group.html). L'exemple suivant crée un groupe cible avec le protocole TCP, des cibles enregistrées par adresse IP, une balise et les paramètres de contrôle de santé par défaut.

```
aws elbv2 create-target-group \
    --name my-target-group \
    --protocol TCP \
    --port 80 \
    --target-type ip \
    --vpc-id vpc-1234567890abcdef0 \
    --tags Key=department,Value=123
```

**Pour enregistrer des cibles**  
Utilisez la commande [register-targets](https://docs.aws.amazon.com/cli/latest/reference/elbv2/register-targets.html) pour enregistrer les cibles auprès du groupe cible. Pour obtenir des exemples, consultez [Enregistrer des cibles](target-group-register-targets.md#register-targets).

------
#### [ CloudFormation ]

**Pour créer un groupe cible**  
Définissez un type de ressource [AWS::ElasticLoadBalancingV2::TargetGroup](https://docs.aws.amazon.com/AWSCloudFormation/latest/TemplateReference/aws-resource-elasticloadbalancingv2-targetgroup.html). L'exemple suivant crée un groupe cible avec le protocole TCP, des cibles enregistrées par adresse IP, une balise, les paramètres de contrôle de santé par défaut et deux cibles enregistrées.

```
Resources:
  myTargetGroup:
    Type: 'AWS::ElasticLoadBalancingV2::TargetGroup'
    Properties:
      Name: my-target-group
      Protocol: TCP
      Port: 80
      TargetType: ip
      VpcId: !Ref myVPC
      Tags: 
        - Key: 'department'
          Value: '123'
      Targets:
        - Id: 10.0.50.10
          Port: 80
        - Id: 10.0.50.20
          Port: 80
```

------