РАЗРАБОТКА

Kubernetes добавил API Changed Block Tracking в Beta — новые возможности

Kubernetes представил обновление API Changed Block Tracking до Beta, улучшая функциональность для разработчиков.

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

Kubernetes обновил API Changed Block Tracking (CBT) до версии Beta, что существенно улучшает возможности управления снапшотами для разработчиков. Это обновление, запущенное в марте 2026 года, предоставляет более простые инструменты для работы с данными в блочных хранилищах.

Что изменилось в новой версии

Главное обновление в Beta версии — это переход SnapshotMetadataService CRD с версии v1alpha1 на v1beta1. Это означает, что теперь функционал будет доступен по адресу cbt.storage.k8s.io/v1beta1. Хотя схема осталась без изменений, убрать старую версию v1alpha1 требует от разработчиков обновить свои манифесты, чтобы избежать ошибок в работе API.

Если вы используете API, вам необходимо:

  • Заново применить определение CRD, поставляемое с версией v1.0.0.
  • Обновить манифесты SnapshotMetadataService, чтобы использовать новую версию API.
  • Адаптировать код клиента или контроллера, который взаимодействует с CRD. Это одноразовое изменение.

Советы по внедрению и совместимость

Минимальные требования для работы с обновленным API: версия Kubernetes должна быть не ниже 1.33 и спецификация CSI — 1.10 или новее. Важно, чтобы ваш CSI драйвер поддерживал снапшоты и предоставлял внешнюю подачу метаданных.

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

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

Обновление API Changed Block Tracking позволит улучшить работу с данными в облачных приложениях и повысить стабильность операции с блочными хранилищами. Для российских стартапов это сигнал: стоит изучить возможности интеграции нового API для снижения затрат на хранение и управление данными.

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

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