Cozystack v0.18
Релиз Cozystack v0.18: публичный API-сервер, метрики и логи из кластеров арендаторов и другие улучшения
🔥 Публичный API для Cozystack
Это самое большое и долгожданное обновление для нас. Теперь Cozystack включает собственный API-сервер Kubernetes, который автоматически преобразует все запросы к пользовательским ресурсам в HelmReleases.
Это означает, что администраторы платформы теперь могут предоставлять пользователям гранулярный доступ к конкретным ресурсам (Kuberneteses, VirtualMachines, Postgresses и т.д.). Кроме того, API-сервер легко расширяется дополнительными компонентами — достаточно перечислить их в ConfigMap, без необходимости перекомпиляции.
Однако обратите внимание, что панель управления по-прежнему взаимодействует с HelmReleases напрямую, поэтому предоставлять конечным пользователям доступ к ней пока не рекомендуется.
Демонстрацию API-сервера и руководство по работе с ним можно найти в записи последней встречи сообщества Cozystack (ориентируйтесь на тайм-коды в описании видео): Смотреть на YouTube.

Настройка сбора метрик и логов из кластеров арендаторов
В конфигурации Kubernetes для кластеров арендаторов теперь есть опция включения аддона агентов мониторинга. При включении все метрики и логи автоматически перенаправляются в систему мониторинга, развёрнутую в пространстве арендатора пользователя.
Прочие изменения
- Операторы баз данных стали опциональными компонентами в редакциях distro-full и distro-hosted.
- Talos Linux обновлён до версии v1.8.2.
- Исправлен вебхук в Alerta для управления оповещениями через Telegram.
- Удалены избыточные оповещения.
- Добавлены базовые e2e-тесты для проверки развёртывания каждого приложения.
Подробнее — в проекте на GitHub.
Присоединяйтесь к нашим сообществам: