Contrôleur d'entrée Citrix ADC

Changement de nom d’entité

Lors de l’ajout des entités Citrix ADC, le Citrix ingress controller conserve des noms uniques par entrée, service ou espace de noms. Parfois, cela entraîne des entités Citrix ADC avec des noms volumineux dépassant même les limites de noms dans Citrix ADC.

À présent, le format de dénomination dans le Citrix ingress controller est mis à jour pour raccourcir les noms d’entités. Dans le format de dénomination mis à jour, une partie du nom de l’entité est hachée et toutes les informations nécessaires sont fournies dans le cadre des commentaires de l’entité.

Après cette mise à jour, les commentaires disponibles sur lbvserver et les noms d’entité servicegroup fournissent tous les détails nécessaires tels que le nom d’entrée, le port d’entrée, le nom du service, le port de service et l’espace de noms de l’application.

Format des commentaires

Entrée : ing:<ingress-name>,ingport:<ingress-port>,ns:<k8s-namespace>,svc:<k8s-servicename>,svcport:<k8s-serviceport>

Service de type LoadBalancer : lbsvc:<k8s-servicename>,svcport:<k8s-serviceport>,ns:<k8s-namespace>

Le tableau suivant explique les modifications de nom d’entité introduites avec le Citrix ingress controller version 1.12.

Entité Ancien format de dénomination Nouveau format de dénomination Description/Commentaires
csvserver (entrée) k8s-192.2.170.67_80_http k8s-192.2.170.67_80_http aucun changement
csvserver (type LoadBalancer) k8s-apache_default_80_svc k8s-apache_80_default_svc À présent, le port est suivi d’un espace de noms
lbvserver (type LoadBalancer) k8s-apache_default_80_svc_k8s-apache_default_80_svc k8s-apache_80_lbv_wlikeqxno5vunbthsoj4lxegk7cddh6p Commentaire : lbsvc:apache,svcport:80,ns:default Le commentaire pour type LoadBalancer est maintenant différent
servicegroup (type LoadBalancer) k8s-apache_default_80_svc_k8s-apache_default_80_svc k8s-apache_80_sgp_wlikeqxno5vunbthsoj4lxegk7cddh6p Le suffixe sgp est ajouté
cspolicy ou csaction ou responder policy k8s-web-ingress_default_443_k8s-frontend_default_80_svc k8s-frontend_80_csp_267pneiak5rw6hoygvrqrzpm4k6thz2p Déplacement du nom de service, du port de service au début, ajout du suffixe de cs, du nom d’entrée, du port d’entrée et de l’espace de noms hachés
lbvserver (entrée) k8s-web-ingress_default_443_k8s-frontend_default_80_svc k8s-frontend_80_lbv_267pneiak5rw6hoygvrqrzpm4k6thz2p Commentaire : ing:web-ingress,ingport:5080,ns:default,svc:frontend,svcport:80 Suffixe lbv et commentaire ajoutés à l’entité
servicegroup (entrée) k8s-web-ingress_default_443_k8s-frontend_default_80_svc k8s-frontend_80_sgp_267pneiak5rw6hoygvrqrzpm4k6thz2p Le suffixe sgp est ajouté.
lbvserver (UDP) k8s-web-ingress_default_9053-udp_k8s-bind_default_53-udp_svc k8s-bind_53-udp_lbv_uyomblblagixrtw3cxrf23tak6wkpfmw -udp est toujours ajouté au port comme précédemment.

Lorsque vous effectuez une mise à niveau d’une ancienne version du Citrix ingress controller vers la dernière version, le Citrix ingress controller renomme toutes les entités avec le nouveau format de dénomination. Toutefois, le Citrix ingress controller ne gère pas la rétrogradation de la dernière version vers une version antérieure.

Changement de nom d’entité

Dans cet article