Blog Kubernetes RSS
Suivre
Poursuivant la transition des Endpoints vers les EndpointSlices
"L'API Endpoints de Kubernetes est maintenant dépréciée à partir de la version 1.33, avec des avertissements émis pour son utilisation, car les EndpointSlices offrent plus de fonctionnalités. Les nouvelles fonctionnalités de service comme la mise en réseau dual-stack ne sont prises en charge que par les EndpointSlices. Le plan est d'éventuellement supprimer l'exigence pour les clusters de exécuter le contrôleur Endpoints. Les utilisateurs ayant des workloads API Endpoints existants devraient migrer vers les EndpointSlices. Contrairement aux Endpoints, un service peut avoir plusieurs EndpointSlices, notamment pour la mise en réseau dual-stack ou lorsqu'il dépasse 100 points de terminaison. Les EndpointSlices sont récupérés par étiquette, et non par nom, en utilisant "kubernetes.io/service-name". La génération d'EndpointSlices implique l'utilisation du nouveau type d'API et l'organisation des informations de manière différente. Les EndpointSlices nécessitent une déclaration explicite du type d'adresse (IPv4 ou IPv6). Chaque tableau d'adresses dans un EndpointSlice contient, par convention, un seul élément. L'API EndpointSlice fournit des conditions comme "prêt : faux" pour les points de terminaison et prend en charge les indices de topologie."