Релиз Cozystack v0.11 уже доступен для скачивания, установки или обновления текущих инсталляций.
Основные изменения:
Добавлена поддержка S3. Подготовлена базовая реализация SeaweedFS в Cozystack. Написан Kubernetes-COSI-драйвер автоматического заказа S3-бакетов. В чарт SeaweedFS добавлена поддержка автоматического ресайза томов.
Сетевая изоляция между тенантами. Произведена большая работа по улучшению сетевой изоляции между тенантами, исправлены баги, полностью переработаны сетевые политики.
Обновление UI. Заменены все иконки сервисов. Дашборд переработан так, чтобы выводить только необходимую информацию в ResourceView. Теперь есть возможность указать конкретные htcehcs для показа посредством перечисления их в специальной роли -dashboard-resources. На данный момент подобная информация уже выводится для приложений Kubernetes, Postgres, Monitoring и S3-bucket.
В документации добавлен раздел Development Guide и обновлена инструкция по установке в Hetzner.
Cilium обновлен до версии v1.16, эта версия включает наш патч для автоматического детекта devices.
Решена проблема со сборщиком мусора в tenant Kubernetes-кластерах.
Решена проблема с пробросом HTTP- и HTTPS-трафика с помощью ingress в tenant Kubernetes-кластера.
Добавлены snapshot-controller и object-storage-controller.
LINSTOR обновлен до версии v1.28.
Предоставляемый платформой образ Talos Linux с необходимыми драйверами обновлен до версии v1.7.6.
Kube-OVN переведен на сборку из стабильной базы.
Переработана логика подстановки image digests в values, оригинальные чарты теперь меньше модифицируются.
Улучшение DX: Переработана логика подстановки image digests в values, оригинальные чарты теперь меньше модифицируются при обновлении.
Присоединяйтесь к нашему Open Source-комьюнити: https://t.me/cozystack.
Источник: habr.com