Этой статье более одного года. Старые статьи могут содержать устаревшую информацию. Проверьте, не утратили ли актуальность сведения на странице с момента публикации.

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.

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