Вышла новая стабильная версия Kubernetes-платформы Deckhouse — v1.30

Расскажем о ключевых фичах, которые представлены в новом релизе нашей K8s-платформы Deckhouse. Среди них — поддержка Kubernetes v1.22, Debian GNU/Linux 9–11, модуль namespace-configurator и компонент Early OOM killer в модуле node-manager.

Важные изменения

Добавлена поддержка Kubernetes v1.22. Старые версии Kubernetes до v1.19 больше не поддерживаются.

Добавлен cert-exporter с алертами для отслеживания сертификатов, срок действия которых истекает. Фича актуальна только для enterprise-версии Deckhouse.

local-path-provisioner обновлён до версии v0.0.21; в конфигурацию модуля добавлено поле reclaimPolicy со значением по умолчанию Retain («Сохранить»), чтобы устанавливать политику возврата локальных томов. Значение можно вручную поменять на Delete.

DexAuthenticator теперь базируется на oauth2-proxy v7.2.0.

etcd обновлён до версии 3.5.1.

Добавлен новый модуль namespace-configurator. С его помощью можно автоматически управлять аннотациями и label’ами namespace’ов. Фича актуальна только для enterprise-версии Deckhouse.

В модуль node-manager добавлен компонент Early OOM killer, который предотвращает подвисание узлов при OOM (Out of memory), пока ядро ОС освобождает страницы памяти.

В списке поддерживаемых ОС появились Debian 9, 10, 11; CentOS 8 и RHEL 8.

Другие улучшения

Функции, которые появились в отдельных компонентах и модулях:

Обновленный дашборд Grafana для модуля ingress-nginx

В документации улучшены несколько существующих инструкций и примеров конфигураций. Из нового: 

Полный список изменений, которые появились в Deckhouse v1.30, опубликован в changelog’е. Обратите внимание, что первый стабильный релиз v1.30 — это версия v1.30.16.

P.S.

Для знакомства с платформой Deckhouse рекомендуем раздел «Быстрый старт» (на русском и английском языках).

Полезные ссылки на ресурсы проекта:

Читайте также в нашем блоге:

@EvgenySamoylov
22.03.2022 17:48 UTC
Первоисточник

Комментарии

@chemtech
22.03.2022 12:57 UTC
0

Спасибо. Есть ли возможность установки k8s используя Deckhouse без интернета?

@gserge
22.03.2022 14:59 UTC
0

Добрый день, есть. Но поддержка реализована только в Enterprise Edition.

@jesaiah4
22.03.2022 14:16 UTC
0

чем отличается от

k0s, MicroK8s, kind, k3s и Minikube

?

@shurup
22.03.2022 14:55 UTC
+1

Перечисленные дистрибутивы - это компактные инсталляции для задач типа тестирования, локальной разработки и т.п. Deckhouse - это полноценная платформа для production, расширяющая возможности ванильного K8s; ближайшие аналоги - это OpenShift и Tanzu.