Blog Kubernetes RSS

Compléter la plus grande migration de l'histoire de Kubernetes

Kubernetes a supprimé les intégrations de fournisseurs de cloud intégrées pour améliorer la neutralité des fournisseurs et simplifier la maintenance. Quatre nouveaux sous-systèmes ont été créés pour atteindre une parité de fonctionnalités complète avec les capacités intégrées : le gestionnaire de contrôleur de cloud, le proxy de réseau du serveur API, les plugins de fournisseur de crédentials kubelet et la migration du stockage vers CSI. Le gestionnaire de contrôleur de cloud initialise les nœuds, applique des étiquettes de métadonnées et exécute le contrôleur de service. Le proxy de réseau du serveur API fournit un mécanisme de proxying générique pour le trafic sécurisé entre le plan de contrôle et les nœuds. Les plugins de fournisseur de crédentials kubelet permettent au kubelet de récupérer des crédentials pour les registres d'images hébergés sur divers clouds. La migration du stockage vers CSI implique l'utilisation de pilotes externes pour gérer les systèmes de stockage, avec une couche de traduction d'API garantissant la compatibilité ascendante. La migration a réduit le codebase Kubernetes d'environ 1,5 million de lignes et les tailles de fichiers binaires de 40%. SIG Cloud Provider se concentrera désormais sur l'amélioration de l'intégration avec les fournisseurs de cloud dans les environnements hybrides et la simplification des efforts d'intégration pour les fournisseurs externes. Les capacités de test pour les contrôleurs de cloud seront améliorées pour inclure plus de fournisseurs. Les fournisseurs de cloud en arbre seront désactivés et supprimés dans Kubernetes v1.31. Les utilisateurs sont encouragés à migrer vers des fournisseurs de cloud externes avant v1.31.
favicon
kubernetes.io
Completing the largest migration in Kubernetes history
Create attached notes ...