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

Представляем предновогодний релиз open source платформы Cozystack v0.21:

Представляем предновогодний релиз open source платформы Cozystack v0.21: новая пользовательская панель управления, Talos Linux и др.

Панель управления теперь работает напрямую с Cozystack API вместо использования ресурсов FluxCD. Это улучшение позволяет платформе предоставлять удобный графический интерфейс, интегрируясь при этом со стандартной моделью RBAC в Kubernetes для управления правами на развёртывание.

Каждый арендатор теперь включает четыре группы по умолчанию:
view: доступ только для чтения.
use: доступ к виртуальным машинам и использованию сервисов.
admin: возможность развёртывать основные сервисы (MySQL, PostgreSQL, Redis, Kubernetes, виртуальные машины и т.д.).
super-admin: управление дочерними арендаторами и развёртывание компонентов сервисного уровня (monitoring, etcd, ingress, seaweedfs и т.д.).

Участники групп могут получать доступ к платформе как через Kubernetes, так и через панель управления.

Хотя мы придерживаемся API-ориентированной философии, панель управления остаётся важной возможностью. Она позволяет пользователям быстро настраивать сервисы через графический интерфейс, изучать, как они соотносятся с API, а затем переходить к практикам Infrastructure as Code (IaC).

**Ключевые улучшения панели управления
**- Прямое взаимодействие с Cozystack API вместо ресурсов FluxCD.

  • Названия приложений в каталоге теперь отражают соответствующий Kind в Cozystack API.
  • Префиксы приложений удалены — каждое приложение теперь использует собственный Kind.
  • Пространства имён фильтруются по префиксу tenant-, чтобы отображать только пользовательские пространства имён и скрывать системные.
  • Исправлены проблемы с отображением иконок при включённом OIDC.
  • Косметические улучшения, включая исправленные ссылки на документацию.

**Дополнительные обновления
**- Добавлена поддержка авторизации для Redis.

  • Переработаны роли арендаторов и привязки ролей, удалены права на ресурсы HelmRelease и для группы kubeapps-admin.
  • Исправлены проблемы с запуском Grafana и обновлён URL плагина для VictoriaLogs.
  • Обновлены спецификации OpenAPI для ресурсов List в Cozystack API.
  • Talos Linux обновлён до v1.8.4.
  • linstor-ha-controller обновлён до v1.2.3, что устраняет проблемы высокой доступности для виртуальных машин.
  • Добавлен настраиваемый размер базы данных для Grafana.
  • Улучшено управление ресурсами для ресурсов VMCluster.

Подробнее — в проекте на GitHub.

**Будем рады видеть вас в наших сообществах:
**- Telegram

P.S. Приятного знакомства с Cozystack v0.21! 🎄 Ваши друзья и близкие будут признательны, если вы воздержитесь от обновления Cozystack вечером 31 декабря! 😉