Cozystack v0.35: источники внешних приложений, поддержка Hetzner RobotLB, выделенные кластеры S3

от автора

В новой версии Cozystack мейнтейнеры проекта серьезно продвинулись в сторону модульной архитектуры, которая позволит пользователям быстро добавлять в платформу собственные приложения и сервисы. И это ещё не всё!

Что такое 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.

Главные изменения

Существенные улучшения Cozystack API: точные типы данных, в том числе сложные объекты, проверки значений, корректные дефолты для большего числа полей. Такое уточнение спецификации API было нужно для разработки полностью нового фронтенда Cozystack. Он пока что в разработке, но мы можем провести для вас демо.

Поддержка внешних источников приложений. Теперь можно добавлять собственные или сторонние приложения в каталог Cozystack, и в последующих релизах мы продолжим развивать это направление.

Выделенные кластеры Cozystack для S3, которые можно подключить к основному кластеру. SeaweedFS теперь интегрирован в систему мониторинга и имеет собственную панель Grafana для наблюдаемости.

Нативная поддержка Hetzner RobotLB, благодаря которой на Hetzner можно деплоить кластеры production-уровня.

Встроенная поддержка ClickHouse Keeper.

Flux-operator был обновлен до версии 0.28.0.

Новые разделы документации

Все изменения: v0.35.0, v0.35.1.

Присоединяйтесь к нашему сообществу


ссылка на оригинал статьи https://habr.com/ru/articles/940684/