Deckhouse v1.28.0. Ключевые фичи в новом релизе Kubernetes-платформы

Блог компании Флант Open source Системное администрирование DevOps Kubernetes
Среди улучшений и доработок в новой стабильной версии Deckhouse — обновление системных компонентов K8s, возможность смены CRI в кластерах с одним master-узлом и еще около десятка фич. Расскажем о некоторых из них. Важные изменения Обновление Kubernetes. Обновилась версия управляющего слоя (Control Plane), а также ряд системных компонентов. Новые актуальные версии Kubernetes: 1.19.16, 1.20.13 и 1.21.7. Поддержка Kubernetes 1.22 будет добавлена в Deckhouse v1.30 в начале 2022 года. Изменение CRI в кластерах с одним master-узлом. Менять Container Runtime Interface (CRI) теперь можно и в кластерах с одним master-узлом. ( Но лучше временно перенастроить кластер в multi-master — это поможет снизить ущерб от возможных ошибок. ) Несовместимые изменения в модуле log-shipper. Чтобы уменьшить потребление ресурсов CPU агентом, теперь нужно явно указывать поддержку multiline-сообщений в логах. Для этого используется параметр multilineParser в CR ClusterLoggingConfig или PodLoggingConfig . Домашняя страница Grafana стала более информативной: Другие улучшения Функции, которые появились в отдельных компонентах и модулях: control-plane-manager / candi — поддержка authentication webhook; ingress-nginx — уменьшение таймаутов при завершении работы балансировщика; metallb обновился до версии до 0.11.0; prometheus — добавлен хук валидации prometheusremotewrite , который проверяет дубли URL; deckhouse — в конфигурации окон обновлений теперь используется только часовой пояс UTC; user-authn — добавлены кнопка выхода logout и параметр signOnURL в DexAuthenticator . В документации появились новые инструкции: « Как изменить CRI для node-group », « Как изменить CRI для всего кластера » и « Как получить доступ к метрикам Prometheus из Lens ». Более полный список изменений, представленных в Deckhouse v1.28.0, можно найти в changelog'е . P.S. Для первого практического знакомства с Kubernetes-платформой Deckhouse доступны инструкции Getting started (на русском и английском языках). Основной GitHub-репозиторий проекта — deckhouse/deckhouse . Официальный Twitter-аккаунт (на английском) — @deckhouseio , русскоязычный Telegram-чат — deckhouse_ru . Читайте также в нашем блоге: « Deckhouse v1.27.0 — новый релиз нашей Kubernetes-платформы » « Kubernetes-платформа Deckhouse сертифицирована в CNCF »; « Представляем Kubernetes-платформу Deckhouse. Теперь в Open Source и для всех ».)
Теги:
Хабы: