Наши мейнтейнеры и контрибьюторы не сидят на месте, и вот мы уже готовы представить очередной стабильный релиз Cozystack — 0.34. В нем мы продолжили работу над расширением функциональности Vertical Pod Autoscaler, прокачкой тенантных кластеров, системой бэкапов и движением в сторону декомпозиции платформы. Мы расскажем о самых важных изменениях, а список всех исправлений можно будет найти по ссылкам в конце новости.
Что такое Cozystack
Cozystack — это Open Source-платформа, которая позволяет строить облако на bare metal для быстрого развертывания managed Kubernetes, database as a service, applications as a service и виртуальных машин на базе KubeVirt. В рамках платформы можно по клику разворачивать Kafka, FerretDB, PostgreSQL, Cilium, Grafana, Victoria Metrics и другие сервисы. Cozystack — проект CNCF Sandbox.
Главные изменения
Возможность выбрать версию Kubernetes в тенантных кластерах. Поддерживаются версии K8s от 1.28 до 1.33.
Создание снапшотов PVC в тенантных Kubernetes-кластерах.
Автомасштабирование для Vertical Pod Autoscaler. Эта функциональность гарантирует, что у VPA всегда будет достаточно ресурсов, а также снижает количество параметров, которые должен конфигурировать администратор платформы.
Возможность запускать Windows и MikroTik RouterOS в виртуальных машинах в Cozystack.
Поддержка мультизональной конфигурации для S3-хранилищ.
В UI при создании или изменении приложений теперь по умолчанию открывается YAML-редактор (раньше по умолчанию открывалась вкладка с WYSIWYG-редактором).
Бэкапы и восстановление из бэкапов PostgreSQL. Velero и сама функциональность бэкапов появились в предыдущих версиях, в этом релизе добавилось подробное объяснение, как это делать.
Многочисленные улучшения в API, которые постепенно подводят к новому UI и дашборду.
Обновление компонентов платформы
FerretDB v2.4.0 (перед обновлением инстансов FerretDB необходимо изучить официальное руководство по миграции)
Talos Linux v1.10.5
LINSTOR v1.31.2
KubeVirt v1.5.2
CDI v1.62.0
Flux Operator 0.24.0
Kamaji to edge-25.7.1
Kube-OVN to v1.13.14
Cilium to v1.17.5
MariaDB Operator to v0.38.1
SeaweedFS to v3.94
Новые разделы документации
Обновленный роадмап Cozystack на 2024-2026
Запуск Windows в виртуальных машинах
Запуск MikroTik RouterOS в виртуальных машинах
Деплоймент Kubernetes в публичной сети
Как аллоцировать место на системном диске для пользовательских хранилищ
Управление ресурсами в Cozystack
Ключевые концепции Cozystack
Архитектура Cozystack и технологический стек платформы
Все изменения: v0.34.3, v0.34.2, v0.34.1, v0.34.0
Присоединяйтесь к нашему комьюнити
Telegram (ru, en)
Slack
Community Meeting Calendar
Источник: habr.com