В Kubernetes-платформе Deckhouse v1.32 появились модули ceph-csi и snapshot-controller
Сегодня состоялся новый стабильный релиз платформы Deckhouse — v1.32. Расскажем о самых важных изменениях в этом релизе, среди которых — два новых модуля, новая версия Ingress-контроллера и ряд улучшений для существующих компонентов.
Версия Kubernetes v1.21 стала версией по умолчанию для кластеров, в которых Kubernetes обновляется автоматически. В таких кластерах обновление версии оркестратора выполняется вместе с обновлением версии Deckhouse. Напомним, что платформа поддерживает Kubernetes v1.19–v1.22.
Новые модули:
ceph-csi — устанавливает и настраивает CSI-драйвер для Ceph-томов RBD и CephFS. С помощью Custom Resources можно подключить несколько Ceph-кластеров;
snapshot-controller — включает в кластере Kubernetes поддержку снапшотов для совместимых CSI-драйверов и cloud-провайдеров.
linstor:
добавлены мониторинг компонентов, метрики и алерты с описанием рекомендуемых действий;
добавлена поддержка автоматической генерации StorageClasses«ов и автоматического добавления LVM-пулов.
openvpn получил новый web-интерфейс (на базе нашего Open Source-проекта ovpn-admin) и важное улучшение: ему больше не нужен persistent storage, так как все необходимые данные теперь хранятся в Secret«ах (предусмотрена автоматическая миграция существующих конфигураций). Также появилась возможность публиковать порт Pod«а openvpn, используя inlet HostPort.
Новый web-интерфейс openvpn
log-shipper:
появилась фильтрация по namespace«ам через ресурс
ClusterLoggingConfig
. Можно указывать список namespace«ов, по которым необходимо собирать логи, или namespace«ы, которые нужно исключить;обновлена панель мониторинг в Grafana;
документация дополнена информацией о методах поиска ошибок и способах отладки.
Добавлена поддержка NGINX Ingress Controller v1.1. Переход на эту версию контроллера необходим для обновления Kubernetes до версии 1.22 и выше.
Полный список изменений, которые появились в Deckhouse v1.32, опубликован в changelog«е. Обратите внимание, что первый стабильный релиз v1.32 — это версия v1.32.8.
P.S.
Для знакомства с платформой Deckhouse рекомендуем раздел «Быстрый старт» (на русском и английском языках).
Полезные ссылки на ресурсы проекта:
Читайте также в нашем блоге: