Citrix Application Delivery Management service

Ajout d’instances HaProxy

Vous pouvez ajouter une instance HaProxy provisionnée sur un hôte en fournissant les détails de l’hôte lors de la configuration de Citrix Application Delivery Management (Citrix ADM) pour première fois ou ultérieurement.

Citrix ADM prend en charge HAProxy version 1.6.3 ou ultérieure et vous pouvez ajouter des instances HAProxy provisionnées sur les hôtes suivants à Citrix ADM :

  • Ubuntu 14.0 ou version ultérieure
  • Red Hat Enterprise Linux (RHEL) 6.0 ou version ultérieure
  • SUSE 11.0 ou version ultérieure
  • CentOS 6.0 ou version ultérieure
  • AMI Amazon Linux

Remarque

Assurez-vous que l’hôte n’est pas configuré avec une chaîne d’invite personnalisée pour le shell. Le shell doit avoir $ ou # comme chaîne d’invite.

Pour ajouter des instances HAProxy, vous devez spécifier l’adresse IP de l’hôte sur lequel vous avez provisionné les instances HAProxy. Vous devez ensuite spécifier un profil HaProxy que Citrix ADM peut utiliser pour accéder à l’hôte. Ce profil HaProxy contient le nom d’utilisateur et le mot de passe de l’hôte que vous souhaitez ajouter au service.

Remarque Assurez-vous que le compte d’utilisateur associé au nom d’utilisateur dispose des éléments suivants :

  • Privilèges permettant d’exécuter la commande ps pour répertorier toutes les instances HaProxy sur l’hôte.

  • Autorisation de redémarrer l’instance HAProxy sur l’hôte.

Après avoir ajouté l’hôte sur lequel vous avez provisionné les instances HaProxy à Citrix ADM, Citrix ADM accède à l’hôte à l’aide du protocole SSH. Il détecte automatiquement les instances HaProxy provisionnées sur l’hôte et les ajoute à l’inventaire Citrix ADM. Il détecte également tous les frontends, backends et serveurs configurés sur les instances HaProxy, et traite les frontends comme des applications découvertes.

Pour ajouter des instances HAProxy à Citrix ADM :

  1. Accédez à Réseaux > Instances, puis cliquez sur Nombre d’instances. Dans la section Instances, cliquez sur Ajouter dans le coin supérieur droit de la page. Dans la page Ajouter des instances, dans la liste déroulante Type d’instance, sélectionnez Hôte HAProxy .

    image localisée

    Vous pouvez également accéder à Réseaux > Instances. Sous Instances, sélectionnez HAProxy et cliquez sur Ajouter.

    image localisée

    image localisée

  2. Dans le champ Adresse IP, entrez l’adresse IP de l’hôte sur lequel vous avez provisionné les instances HAProxy.

  3. Dans la liste déroulante Profile HAProxy, sélectionnez un profil HAProxy existant ou créez et sélectionnez un nouveau profil HAProxy. Pour créer un profil HaProxy, cliquez sur l’icône +.

  4. Dans la boîte de dialogue Ajouter un profil HAProxy, procédez comme suit :

    1. Dans le champ Nom du profil, entrez un nom unique pour le profil HAProxy.

    2. Dans le champ Nom d’utilisateur, entrez le nom d’utilisateur utilisé pour accéder à l’hôte à l’aide du protocole SSH.

      Remarque

      Assurez-vous que le compte d’utilisateur associé au nom d’utilisateur dispose des éléments suivants :

          -  Privilèges permettant d'exécuter la commande ps pour répertorier toutes les instances HaProxy sur l'hôte. -  Autorisation de redémarrer l'instance HAProxy sur l'hôte.
      
    3. Dans le champ Mot de passe, entrez le mot de passe de l’hôte.
    4. Cliquez sur Créer.
  5. Spécifiez un site pour l’instance.

  6. Dans la liste déroulante Agent, sélectionnez l’agent auquel vous souhaitez associer les instances.

  7. Dans le champ Balises, spécifiez une clé et les valeurs associées pour l’instance HaProxy. Les balises vous aident à classer et identifier les instances. Par exemple, spécifiez Emplacement comme clé et Bangalore comme valeur. Vous pouvez également ajouter plusieurs valeurs pour une clé. Séparez les valeurs multiples par des virgules.

  8. Sélectionnez OK.

Citrix ADM détecte les instances HAProxy mises en service sur l’hôte et vous pouvez afficher toutes les instances HAProxy sous l’onglet Instances de la page Réseaux > Instances > HAProxy.

image localisée

Ajout d’instances HaProxy