Attachement d'une instance à un pool d'instances

Attachez une instance existante à un pool d'instances, puis sélectionnez les instances à gérer en tant que groupe.

Lorsque vous attachez une instance à un pool d'instances, la taille du pool augmente.

Important

Si une configuration de redimensionnement automatique est associée au pool d'instances, assurez-vous que la stratégie de redimensionnement automatique définit une taille de pool maximale suffisante pour le pool développé en modifiant la stratégie de redimensionnement automatique. Si vous attachez une instance et que cela entraîne une augmentation de la taille du pool au-dessus de la cible maximale du redimensionnement automatique, un événement futur de redimensionnement automatique peut réduire la taille du pool et supprimer des instances.

Si des équilibreurs de charge sont attachés au pool, l'instance leur est également ajoutée.

Avant de commencer

Pour que vous puissiez associer une instance à un pool d'instances, toutes les conditions suivantes doivent être remplies :

  • L'instance et le pool sont en cours d'exécution.
  • L'instance et le pool possèdent le même type de machine (machine virtuelle ou Bare Metal).
  • L'instance appartient aux mêmes domaine de disponibilité et domaine de pannes que le pool.
  • La carte d'interface réseau virtuelle principale de l'instance se trouve dans le même réseau cloud virtuel (VCN) et sous-réseau que le pool.
  • Si des cartes d'interface réseau virtuelles secondaires sont définies, la carte d'interface réseau virtuelle secondaire de l'instance se trouve dans les mêmes VCN et sous-réseau que les cartes d'interface réseau virtuelles secondaires utilisées par d'autres instances du pool.
  • L'instance n'est pas attachée à un autre pool.

Vous devez également avoir le nom ou l'OCID de l'instance à attacher.

  • Pour associer une instance à un pool d'instances, procédez comme suit :

    • Accédez à la page de liste Pools d'instances. Si vous avez besoin d'aide pour trouver la page de liste, reportez-vous à Liste des pools d'instances.
    • Sélectionnez le nom du pool d'instances auquel vous voulez attacher une instance pour afficher la page de détails.

    Procédez comme suit en fonction de l'option qui s'affiche :

    Option 1

    Dans l'onglet Détails :

    • Faites défiler la page jusqu'à la section Instances attachées, sélectionnez Attacher une instance pour afficher la boîte de dialogue Attacher une instance au pool d'instances.
    • Dans la boîte de dialogue, sélectionnez les éléments suivants :
      • Type d'entrée : définissez le type sur Nom de pool d'instances ou OCID de pool d'instances.
      • Compartiment de l'instance : sélectionnez le compartiment.
      • Instance : sélectionnez une instance.
    • Sélectionnez Attacher une instance.

    Option 2

    Dans la section Ressources, sélectionnez Instances attachées.

    • Dans la section Instances attachées, sélectionnez Attacher une instance pour afficher la boîte de dialogue Attacher une instance au pool d'instances.
    • Dans la boîte de dialogue, sélectionnez les éléments suivants :
      • Type d'entrée : sélectionnez l'option Nom de pool d'instances ou OCID de pool d'instances.
      • Compartiment de l'instance : sélectionnez le compartiment.
      • Instance : sélectionnez une instance.
    • Sélectionnez Attacher une instance.
  • Utilisez la commande instance-pool-instance attach pour attacher une instance existante à un pool d'instances.

    oci compute-management instance-pool-instance attach --instance-id <INSTANCE_OCID>
    oci compute-management instance-pool attach --from-json <file://path/to/file.json>

    <file://path/to/file.json> correspond au chemin d'un fichier JSON qui définit les détails de l'instance. Pour plus d'informations sur la génération d'un exemple de fichier JSON, reportez-vous à Options JSON avancées.

    Afin d'obtenir la liste complète des indicateurs et d'options de variable pour les commandes d'interface de connexion de service Compute, reportez-vous à Référence de ligne de commandes pour Compute.

  • Pour plus d'informations sur l'utilisation de l'API et la signature des demandes, reportez-vous à la documentation relative à l'API REST et à Informations d'identification de sécurité. Pour plus d'informations sur les kits SDK, reportez-vous à Kits SDK et interface de ligne de commande.

    Utilisez l'opération AttachInstancePoolInstance pour attacher une instance existante à un pool d'instances.