Contrôleur d'entrée Citrix ADC

Plateformes et déploiements supportés

Cette rubrique fournit des informations sur les différentes plates-formes Kubernetes, les topologies de déploiement, les fonctionnalités et les CNI pris en charge dans les déploiements Cloud-Native qui incluent Citrix ADC et Citrix ingress controller.

Plateformes Kubernetes

Le Citrix ingress controller est pris en charge sur les plateformes suivantes :

  • Kubernetes v1.10 (et versions ultérieures) sur bare metal ou auto-hébergé sur des clouds publics tels qu’AWS, GCP ou Azure.
  • Google Kubernetes Engine (GKE)
  • Elastic Kubernetes Service (EKS)
  • Azure Kubernetes Service (AKS)
  • Red Hat OpenShift versions 3.11 et ultérieures
  • Pivotal Container Service (PKS)
  • Diamanti Enterprise Kubernetes Platform
  • Moteur Mirantis Kubernetes
  • VMware Tanzu

Plateformes Citrix ADC

Le tableau suivant répertorie les plates-formes Citrix ADC prises en charge par le Citrix ingress controller :

Plateforme Citrix ADC Versions
Citrix ADC MPX 11.1—61.7 et versions ultérieures
Citrix ADC VPX 11.1—61.7 et versions ultérieures
Citrix ADC CPX 12.1 à 51.16 et versions ultérieures

Topologies de déploiement prises en charge sur les plates-formes (sur site)

Le tableau suivant répertorie les différentes topologies de déploiement prises en charge par le Citrix ingress controller sur les plates-formes Kubernetes (locales) prises en charge :

Topologies de déploiement Kubernetes Red Hat OpenShift PKS
Niveau unique (Citrix ADC MPX ou VPX au niveau 1) Oui Oui Oui
Double niveau (Citrix ADC MPX ou VPX au niveau 1 et Citrix ADC CPX au niveau 2) Oui Oui Oui
Service mesh lite Oui Oui Oui
Services de type LoadBalancer Oui Oui Oui
Services de type NodePort Oui Oui Oui

Topologies de déploiement prises en charge sur les plateformes cloud

Le tableau suivant répertorie les différentes topologies de déploiement prises en charge par le Citrix ingress controller sur les plates-formes cloud prises en charge :

| Topologies de déploiement | GKE | EKS | AKS (mode de base - Kubenet) | AKS (mode avancé - Azure CNI) | | ——————— | ————————— | ————————- | ————— | —————– | | Topologie cloud à un niveau (Citrix ADC VPX au niveau 1) | Oui | Oui | Oui | Oui | | Topologie cloud à deux niveaux (Citrix ADC VPX au niveau 1 et Citrix ADC CPX au niveau 2) | Oui | Non | Oui | Oui | Topologie cloud à deux niveaux (Cloud LB au niveau 1 et Citrix ADC CPX au niveau 2) | Oui | Non | Oui | Oui |

Fonctionnalité de Citrix ingress controller prise en charge sur les plates-formes

Le tableau suivant répertorie les fonctionnalités du Citrix ingress controller prises en charge sur différentes plates-formes cloud natives :

| Fonctionnalités du Citrix ingress controller | Kubernetes | Google Cloud | AWS | Azure | Red Hat OpenShift | PKS | | ——————— | ———- | ————————— | ————————- | ————— | —————– | ——————————–| | Entrée TCP | Oui | Oui | Oui | Oui | Oui | Oui | | Entrée UDP | Oui | Oui | Oui | Oui | Oui | Oui | | Entrée SSL | Oui | Oui | Oui | Oui | Oui | Oui | | Entrée TCP sur SSL | Oui | Oui | Oui | Oui | Oui | Oui | | Profils HTTP, TCP ou SSL | Oui | Oui | Oui | Oui | Oui | Oui | | Prise en charge de NodePort | Oui | Oui | Oui | Oui | Oui | Oui | | Type : support de LoadBalancer | Oui | Non | Oui | Non | Oui | Oui | | CRD de réécriture et de répondeur | Oui | Oui | Oui | Oui | Oui | Oui | | Limite de taux CRD | Oui | Oui | Oui | Oui | Oui | Oui | | CRD d’authentification | Oui | Oui | Oui | Oui | Oui | Oui | | Routage de contenu| Oui | Oui | Oui | Oui | Oui | Oui | | WAF CRD | Oui | Oui | Oui | Oui | Oui | Oui | | Bot CRD | Yes | Yes | Yes | Yes | Yes | Yes | | | OpenShift Routes | N/A | N/A | N/A | N/A | Yes | N/A | | OpenShift router sharding | N/A | N/A | N/A | N/A | Yes | N/A | | Simplified canary using Ingress | Yes | Yes | Yes | Yes | Yes | Yes |

Le tableau suivant répertorie les fonctionnalités du Citrix ingress controller prises en charge sur les versions respectives de Citrix Ingress Controller et de Citrix ADC :

Fonctionnalités du Citrix ingress controller Versions du Citrix ingress controller Versions MPX ou VPX de Citrix ADC Versions de Citrix ADC CPX
Entrée TCP 1.1.1 et versions ultérieures 11.1—61.7 et versions ultérieures 12.1 à 51.16 et versions ultérieures
Entrée UDP 1.1.1 et versions ultérieures 11.1—61.7 et versions ultérieures 12.1 à 51.16 et versions ultérieures
Entrée SSL 1.1.1 et versions ultérieures 11.1—61.7 et versions ultérieures 12.1 à 51.16 et versions ultérieures
Entrée TCP sur SSL 1.1.1 et versions ultérieures 11.1—61.7 et versions ultérieures 12.1 à 51.16 et versions ultérieures
Profils HTTP, TCP ou SSL 1.4.392 11.1—61.7 et versions ultérieures 12.1 à 51.16 et versions ultérieures
Prise en charge de NodePort 1.1.1 et versions ultérieures 11.1—61.7 et versions ultérieures 12.1 à 51.16 et versions ultérieures
Type : support de LoadBalancer 1.2.0 et versions ultérieures 11.1—61.7 et versions ultérieures 12.1 à 51.16 et versions ultérieures
CRD de réécriture et de répondeur 1.1.1 et versions ultérieures 11.1—61.7 et versions ultérieures 12.1 à 51.16 et versions ultérieures
Limite de taux CRD 1.4.392 11.1—61.7 et versions ultérieures 12.1 à 51.16 et versions ultérieures
CRD d’authentification 1.4.392 11.1—61.7 et versions ultérieures 12.1 à 51.16 et versions ultérieures
Routage de contenu 1.7.46 12.1 à 51.16 et versions ultérieures 12.1 à 51.16 et versions ultérieures
WAF CRD 1.9.2 13.0—65.4 et versions ultérieures 13.0—65.4 et versions ultérieures
CRD de bot 1.11.3 Citrix ADC VPX versions 13.0.67.39 et ultérieures Non pris en charge
Itinéraires OpenShift 1.1.3 et versions ultérieures 12.1 à 51.16 et versions ultérieures 13.0—36.28 et versions ultérieures
Partitionnement de routeur OpenShift 1.2.0 et versions ultérieures 12.1 à 51.16 et versions ultérieures 13.0—36.28 et versions ultérieures
Canary simplifié utilisant Ingress Version 1.13.15 et ultérieures 11.1—61.7 et versions ultérieures 12.1 à 51.16 et versions ultérieures

Interfaces réseau de conteneurs (CNI) pour Citrix ADC CPX

Le tableau suivant répertorie les interfaces réseau de conteneurs (CNI) prises en charge par Citrix ADC CPX :

Interfaces réseau de conteneurs (CNI) Versions de Citrix ADC CPX
Flannel 12.1 à 51.16 et versions ultérieures
Kubenet 12.1 à 51.16 et versions ultérieures
Calico 13.0–36.28
Canal 13.0–36.28
Calico sur GKE 12.1 à 51.16 et versions ultérieures
OVS 13.0–36.28
Tissage 12.1 à 51.16 et versions ultérieures
Cilium 13-0-71-40 et versions ultérieures

Interfaces d’exécution de conteneur prises en charge pour Citrix ADC CPX

Le tableau suivant répertorie les interfaces d’exécution de conteneur (CRI) prises en charge par Citrix ADC CPX.

CRI Versions prises en charge de Citrix ADC CPX
Docker 11.1 et versions ultérieures
CRI-O 13.0—47.103 et versions ultérieures

Matrice de support pour les composants de solution cloud native

Le tableau suivant fournit des informations sur la compatibilité entre les différents composants de la solution cloud native proposée par Citrix.

Par exemple, la première ligne de ce tableau explique les versions de Citrix ADC CPX/VPX/MPX qui prennent en charge différents composants de la solution Citrix Cloud native. Dans ce tableau, NA est marqué si les composants ne sont pas dépendants les uns des autres ou lorsque les composants sont identiques.

Produit/composant Citrix ADC CPX/VPX/MPX Citrix ingress controller Exportateur d’observabilité Citrix (COE) Adaptateur Citrix Istio (CIA) Contrôleur de nœud Citrix Agent ADM Service ADM ADM sur site Exportateur de métriques Citrix ADC
Citrix ADC CPX/VPX/MPX SO Le Citrix ingress controller à partir de la version 1.1.1 est pris en charge avec les versions CPX 12.1 et ultérieures et VPX/MPX 11.1 et versions ultérieures La version COE 1.0.001 et ultérieures est prise en charge avec VPX/MPX/CPX : à partir de 13.0 La version 1.0.0-alpha de CIA est prise en charge avec CPX/VPX/MPX à partir de 12.1+ CPX/VPX/MPX à partir de 12.0 CPX/VPX/MPX 13,0 à 47,22 et suivants CPX/VPX/MPX 13,0 à 47,22 et suivants CPX/VPX/MPX 11.1 et suivants CPX/VPX/MPX à partir de 12.1
Citrix ingress controller CPX 12.1+ et VPX/MPX 11.1+ prennent en charge le Citrix ingress controller à partir de la version 1.1.1 et ultérieures SO Les versions COE 1.0.001 et ultérieures sont prises en charge avec le Citrix ingress controller à partir de la version 1.5.6. SO SO SO SO SO SO
Exportateur d’observabilité Citrix (COE) CPX/VPX/MPX à partir de 13.0 est pris en charge avec la version COE 1.0.001 et ultérieures Le Citrix ingress controller à partir de la version 1.5.6 est pris en charge avec le COE à partir de la version 1.0.001 SO La version 1.2.0 bêta de CIA est prise en charge à partir de la version COE 1.0.001 SO SO SO SO SO
Adaptateur Citrix Istio (CIA) CPX/VPX/MPX à partir de la version 12.1+ est pris en charge avec la version 1.2.0 bêta de CIA. SO La version 1.0.001 du COE est prise en charge à partir de la version 1.2.0-beta de CIA SO SO SO SO SO SO
Contrôleur de nœud Citrix CPX/VPX/MPX à partir de 12.0 SO SO SO SO SO SO SO SO
Agent ADM CPX/VPX/MPX 13,0 à 47,22 et suivants SO SO SO SO SO SO SO SO
Service ADM CPX/VPX/MPX 13,0 à 47,22 et suivants SO SO SO SO SO SO SO SO
ADM sur site CPX/VPX/MPX 11.1 et suivants SO SO SO SO SO SO SO SO
Exportateur de métriques Citrix ADC CPX/VPX/MPX à partir de 12.1 SO SO SO SO SO SO SO SO

Remarque :

Pour une meilleure couverture des cas d’utilisation, utilisez les dernières versions des composants fournies dans le tableau de compatibilité.