Application Delivery Management

Installer un agent NetScaler® en tant que microservice sur un cluster Kubernetes

Le déploiement d’un agent NetScaler en tant que microservice est utile pour gérer votre NetScaler CPX. Les procédures disponibles dans ce document ne sont applicables que si NetScaler Console et le cluster Kubernetes sont configurés sur un réseau différent. Dans ce scénario, vous pouvez configurer un agent en tant que microservice, là où le cluster Kubernetes est hébergé.

Remarque

Vous pouvez également configurer un agent sur site et enregistrer l’agent sur le réseau où le cluster Kubernetes est hébergé.

Démarrer

  1. Dans NetScaler Console, accédez à Infrastructure > Instances > Agents.

  2. Dans la liste Sélectionner une action, sélectionnez l’option Télécharger le microservice d’agent.

  3. Dans la page Télécharger le microservice d’agent, spécifiez les paramètres suivants :

    1. ID d’application – Un ID de chaîne pour définir le service de l’agent dans le cluster Kubernetes et distinguer cet agent des autres agents du même cluster.

    2. Mot de passe – Spécifiez un mot de passe pour que CPX l’utilise afin d’intégrer CPX à NetScaler Console via l’agent.

    3. Confirmer le mot de passe – Spécifiez le même mot de passe pour confirmation.

      Remarque

      Vous ne devez pas utiliser le mot de passe par défaut (nsroot).

    4. Cliquez sur Télécharger le fichier Yaml.

Installer l’agent NetScaler dans le cluster Kubernetes

Dans le nœud principal Kubernetes :

  1. Enregistrez le fichier YAML téléchargé

  2. Exécutez la commande suivante :

    kubectl create -f <yaml file>

    Par exemple, kubectl create -f testing.yaml

    L’agent est créé avec succès.

    Agent

Dans NetScaler Console, accédez à Infrastructure > Instances > Agents pour voir l’état de l’agent.

Après avoir configuré l’agent, vous pouvez ajouter les instances NetScaler CPX et afficher les analyses dans le graphique de service. Pour plus d’informations, consultez :

Installer un agent NetScaler® en tant que microservice sur un cluster Kubernetes