RSS Блог о Kubernetes

Завершение самого масштабного миграции в истории Kubernetes

Kubernetes удалил встроенные интеграции с провайдерами облачных услуг, чтобы улучшить нейтральность поставщиков и упростить обслуживание. Были созданы четыре новых подсистемы, чтобы обеспечить полную функциональную эквивалентность с встроенными возможностями: диспетчер облачного контроллера, прокси-сервер API для сети, плагины провайдера учетных данных kubelet и миграция хранения к CSI. Диспетчер облачного контроллера инициализирует узлы, применяет метки метаданных и запускает контроллер служб. Прокси-сервер API для сети обеспечивает общий механизм проксирования для безопасного трафика между плоскостью управления и узлами. Плагины провайдера учетных данных kubelet позволяют kubelet получать учетные данные для реестров образов, размещенных в различных облаках. Миграция хранения к CSI включает использование внешних драйверов для управления системами хранения, с уровнем перевода API, обеспечивающим обратную совместимость. Миграция уменьшила кодовую базу Kubernetes примерно на 1,5 миллиона строк и размеры двоичных файлов на 40%. SIG Cloud Provider теперь будет сосредоточен на улучшении интеграции с провайдерами облачных услуг в гибридных средах и упрощении усилий по интеграции для внешних провайдеров. Средства тестирования для облачных контроллеров будут улучшены, чтобы включать больше провайдеров. Встроенные облачные провайдеры будут отключены и удалены в Kubernetes v1.31. Пользователям рекомендуется перейти на внешних облачных провайдеров до v1.31.
favicon
kubernetes.io
Completing the largest migration in Kubernetes history
Create attached notes ...