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.

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

Reimplement Cozystack Roadmap as a GitHub project.

SeaweedFS Multi-DC Configuration.

Troubleshooting Kube-OVN.

Installing Talos with kexec.

Rewrite Cozystack tutorial.

How to install Cozystack in Hetzner.

Adding External Applications to Cozystack Catalog.

Creating and Using Named VM Images (Golden Images).

Creating Encrypted Storage on LINSTOR.

Adding and removing components on Cozystack installation using bundle-enable and bundle-disable.

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

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

Telegram (ru, en)

Slack

Community Meeting Calendar

Источник: habr.com

0 0 голоса
Рейтинг новости
1
0
Подписаться
Уведомить о
0 комментариев
Межтекстовые Отзывы
Посмотреть все комментарии