Citrix Application Delivery Management service

Configuration d’un graphique de service

Configuration logicielle requise

Distribution Kubernetes Version Kubernetes Interfaces réseau de conteneurs (CNI) Version CPX Version CIC Version de l’agent Citrix ADM
Open source v1.16.3 Flanelle, Calico ou Canal 13.0—47.103 ou ultérieur 1.6.1 ou version ultérieure 13.0—49.x ou version ultérieure

Vous pouvez configurer le cluster Kubernetes avec divers topologies de déploiement et le tableau suivant fournit les topologies qui sont prises en charge dans le graphique de service :

Topologie Graphique de service pris en charge
Une entrée unifiée ou unifiée Oui
Double niveau Oui
Cloud Oui, mais l’équilibreur de charge dans le nuage n’est pas affiché dans le graphique
Service mesh lite Oui
Service mesh Oui
Services de type LoadBalancer Non
Services de type NodePort Non

Pour terminer la configuration du graphique de service dans Citrix ADM, cliquez sur le type de topologie que vous avez configuré pour votre cluster Kubernetes et effectuez les procédures mentionnées :

Remarque

La procédure de configuration du graphique de service pour les topologies à double niveau et service mesh lite reste la même.

Topologie d’entrée unifiée ou à niveau unique

Assurez-vous de suivre les étapes suivantes pour configurer la topologie d’entrée unifiée ou unique niveau. Pour de plus amples informations, consultez la section Procédures détaillées pour configurer la topologie d’entrée unifiée ou unique.

Topologie à deux niveaux ou Service Mesh Lite

Assurez-vous de suivre les étapes suivantes pour configurer la topologie à double niveau ou service mesh lite. Pour de plus amples informations, consultez la section Procédures détaillées pour configurer la topologie à double niveau ou service mesh lite.

Topologie de maillage de service

Assurez-vous de suivre les étapes suivantes pour configurer la topologie de maillage de service. Pour de plus amples informations, consultez la section Procédures détaillées pour configurer la topologie de maillage de service.

  • Version de cluster Kubernetes configurée 1.14.0 avec l’une des topologies de maillage de service suivantes :

    • Citrix ADC CPX en tant que proxy sidecar pour Istio

    • Citrix ADC en tant que passerelle d’entrée pour Istio

    Pour de plus amples informations, consultez Architecture de déploiement de l’adaptateur Citrix ADC Istio

  • API admissionregistration.k8s.io/v1beta1 activée. Vous pouvez vérifier l’API en utilisant :

    kubectl api-versions | grep admissionregistration.k8s.io/v1beta1

    La sortie suivante indique que l’API est activée :

    admissionregistration.k8s.io/v1beta1

  • Istio installé istio v.1.3.0.

  • Installé Helm version 3.x.

  • Installez un Agent Citrix ADM et configuré pour activer la communication entre Citrix ADM et Kubernetes cluster ou instances gérées dans votre datacenter ou cloud.

    Vous pouvez également déployer un agent Citrix ADM en tant que microservice. Pour plus d’informations, consultez la section Installer Citrix ADM Agent dans Mise en route.

  • Configuration Routes statiques sur l’agent Citrix ADM pour activer la communication entre Citrix ADM et Citrix ADC CPX.

    Remarque

    Vous pouvez ignorer cette procédure si vous avez déployé l’agent Citrix ADM en tant que microservice dans le même cluster.

  • Configurez le paramètres requis pour remplir les données de topologie de maillage de service.

  • Déployé exemple d’applicationa.

  • Ajout du Cluster Kubernetes dans Citrix ADM.

  • Activé Sélection automatique des serveurs virtuels pour la licence des serveurs virtuels.

  • Activé Paramètres de transaction Web et de transaction TCP sur All for Citrix ADM agent pour obtenir les transactions HTTP et TCP.

  • Envoyé trafic aux microservices.

Après avoir terminé les procédures de configuration requises, vous pouvez afficher le graphique de service renseigné dans Applications > Graphique de service et dans l’onglet Microservices. Pour de plus amples informations, consultez la section Détails du graphique de service.

Configuration d’un graphique de service