РАЗРАБОТКА

Kubernetes v1.36 добавил новый метрик для синхронизации маршрутного контроллера

В Kubernetes v1.36 введён метрик route_controller_route_sync_total для оптимизации работы маршрутного контроллера.

✍️ Редакция iTech News | 12.12.2025 | ⏱ 2 мин | Источник: Kubernetes Blog
🐛

Kubernetes v1.36 добавил новый метрик route_controller_route_sync_total в Cloud Controller Manager (CCM), который отслеживает синхронизацию маршрутов с облачным провайдером. Это позволяет разработчикам эффективнее управлять ресурсами, снижая количество ненужных API-вызовов.

Ключевые изменения в Kubernetes v1.36

Новая функция позволяет перейти с фиксированного интервала синхронизации на подход, основанный на изменениях узлов. Как показали тесты, при включенной функции маршруты синхронизируются только тогда, когда происходят реальные изменения, что позволяет значительно сократить нагрузку на API и эффективно использовать квоты. При включенной функции в кластерах с редкими изменениями узлов ожидается значительное снижение частоты синхронизации.

Для примера, если в кластере нет изменений узлов, уровень синхронизации через 10 минут с отключенной функцией составит 60 вызовов, тогда как при включенной функции — только 1. Это свидетельствует о больших возможностях экономии ресурсов для стабильных кластеров.

Преимущества для разработчиков

Новый метрик предлагает разработчикам инструменты для более точной настройки работы облачных сервисов, что позволяет сократить затраты и повысить производительность приложений. Это изменение особенно актуально для команд, работающих с большими кластерами в облачных платформах, где важно минимизировать затраты на API.

Функция также может быть интегрирована в CI/CD процессы, что позволяет автоматизировать тестирование и улучшить качество развертывания. В результате, команды могут быстрее реагировать на изменения и повышать эффективность работы.

С внедрением нового метрики разработчики могут ожидать значительное улучшение в управлении ресурсами. Возможность отслеживания синхронизации маршрутов позволит оптимизировать процесс и снизить затраты на облачные вычисления, что станет важным шагом для роста облачной инфраструктуры в СНГ.

Следующий шаг для Kubernetes — тщательно следить за отзывами сообщества и улучшать функции, основанные на работе нового метрика.

Поделиться: Telegram X LinkedIn