Cloud.ru в 2026 году: Kubernetes 1.35, DataPlane V2 и security fixes
Cloud.ru в 2026 году: Kubernetes 1.35, DataPlane V2 и security fixes
Cloud.ru публикует отдельные release notes для платформ Advanced и Evolution. Их нельзя смешивать: одинаковое название сервиса не гарантирует одинаковые версии, интерфейс, API и сроки появления функции.
Август: Kubernetes 1.35
В августе 2026 года Cloud.ru Advanced добавил поддержку Kubernetes 1.35.
Кластеры версии 1.34 можно обновить до 1.35 автоматически. Перед обновлением production-кластера нужно проверить:
- поддерживаемые версии ingress controller и CSI;
- deprecated API через
kubent,plutoили аналогичный инструмент; - PodDisruptionBudget;
- совместимость admission webhooks и operators;
- состояние нод и запас ресурсов;
- backup etcd и прикладных данных;
- rollback или план пересоздания кластера.
Managed upgrade не отменяет проверки workload. Провайдер обновляет control plane и инфраструктурные компоненты, но не гарантирует совместимость пользовательских manifests и приложений.
DataPlane V2 для CCE Turbo
DataPlane V2 стал доступен для кластеров CCE Turbo. В июльском обновлении Terraform-провайдера также появилась поддержка DataPlane V2 для типа container network vpc-router.
Перед включением нужно отдельно проверить:
- требования к версии кластера;
- поддержку существующих network policies;
- маршрутизацию pod-to-pod и pod-to-service;
- доступ к внешним адресам;
- LoadBalancer и Ingress;
- MTU, fragmentation и large responses;
- observability сетевого слоя;
- поведение при rollback.
Переход сетевого data plane нельзя объединять с обновлением Kubernetes и изменением ingress в одно окно без необходимости. Лучше выполнить изменения поэтапно и сохранять результаты тестов после каждого шага.
Ротация сертификата при обновлении
Cloud.ru добавил возможность ротировать сертификат во время обновления кластера. Новый сертификат действует пять лет.
Это требует проверки всех мест, где мог сохраниться старый kubeconfig или CA:
CI/CD runners
локальные kubeconfig
GitOps controllers
monitoring и backup agents
внешние automation scripts
секреты в Vault/Kubernetes
После ротации нужно убедиться, что старые credentials больше не дают доступ и что аварийный break-glass доступ не потерян.
Исправления Linux Kernel
В августовских release notes отдельно указано устранение уязвимостей повышения привилегий в Linux Kernel:
- Copy Fail — CVE-2026-31431;
- Dirty Frag — CVE-2026-43284;
- Dirty Frag — CVE-2026-43500.
Для managed Kubernetes важно проверить не только факт исправления в release notes, но и фактическую версию образов нод после обновления.
Пример inventory:
kubectl get nodes -o wide
kubectl get nodes -o jsonpath='{range .items[*]}{.metadata.name}{"\t"}{.status.nodeInfo.kernelVersion}{"\t"}{.status.nodeInfo.osImage}{"\n"}{end}'
Другие изменения Advanced в 2026 году
Среди заметных обновлений:
- январь — DNS Resolver для связи локальных и облачных DNS;
- апрель — Kubernetes 1.34 и HTTPS health checks для Service/Ingress;
- июнь — IoT Device Access в Preview;
- июль — запуск GeminiDB и Terraform Provider 1.12.20;
- июль — исправление Terraform-проблемы с обновлением сертификата CCE.
Эти функции нужно проверять в документации конкретной платформы и региона. Не стоит считать release notes Advanced автоматически применимыми к Evolution.
Что это меняет в оценке
Категорию «Рекомендую» менять не требуется. Обновления показывают активное развитие платформы и закрытие security-проблем, но для практической оценки всё равно важны:
- цена минимальной рабочей конфигурации;
- SLA конкретного сервиса;
- доступность русскоязычной документации;
- квоты и свободная ёмкость;
- сложность миграции между Advanced и Evolution;
- качество Terraform/API;
- внешний backup и restore-test.
Checklist обновления CCE
- [ ] Проверены deprecated Kubernetes API.
- [ ] Сохранены manifests, Helm values и CRD.
- [ ] Проверена совместимость operators и webhooks.
- [ ] Сделан backup прикладных данных.
- [ ] Проверен запас ресурсов для rolling update.
- [ ] DataPlane V2 тестируется отдельно от version upgrade.
- [ ] Проверены Ingress, LoadBalancer и NetworkPolicy.
- [ ] Инвентаризированы kubeconfig и automation credentials.
- [ ] После ротации сертификата проверен CI/CD и GitOps.
- [ ] Зафиксированы версии kernel и node images.
