Contrôleur d'entrée Citrix ADC

Définitions des ressources personnalisées VIP

Citrix fournit un CustomResourceDefinitions (CRD) appelé VIP pour les communications asynchrones entre le contrôleur IPAM et le Citrix ingress controller.

Le contrôleur IPAM est fourni par Citrix pour la gestion des adresses IP. Il alloue l’adresse IP au service à partir d’une plage d’adresses IP définie. Le Citrix ingress controller configure l’adresse IP allouée au service en tant qu’adresse IP virtuelle (VIP) dans Citrix ADX VPX. De plus, le service est exposé à l’aide de l’adresse IP.

Lorsqu’un nouveau service est créé, le Citrix ingress controller crée un objet CRD pour le service avec un champ d’adresse IP vide. Le contrôleur IPAM écoute l’ajout, la suppression ou la modification du CRD et le met à jour avec une adresse IP du CRD. Une fois l’objet CRD mis à jour, le Citrix ingress controller configure automatiquement la configuration spécifique à Citrix ADC dans le Citrix ADC VPX de niveau 1.

Remarque :

Le CRD VIP n’est pas pris en charge pour les itinéraires OpenShift. Vous pouvez utiliser l’entrée OpenShift pour utiliser le CRD VIP.

Déployer le CRD VIP

Déployez le CRD VIP à l’aide de la commande suivante :

kubectl create -f https://raw.githubusercontent.com/citrix/citrix-k8s-ingress-controller/master/crd/vip/vip.yaml

Articles connexes

Définitions des ressources personnalisées VIP