Перейти к содержанию

Заметки о релизе

2.3.1

Инструкция по обновлению

  • Yandex Cloud:

    • Добавлена поддержка LoadBalancer для пользовательских нагрузок
    • Добавлены режимы работы кластера Private, PrivateMachines, Public
    • Добавлена поддержка отечественных ОС (Astra Linux, RedOS)
  • Добавлен механизм MachineHealthCheck

2.3.0

Инструкция по обновлению

  • Yandex Cloud:
    • Обновлена поддержка провайдера Yandex Cloud (experimental);
  • vSphere:

    • Обновлена поддержка провайдера vSphere (experimental);
  • Платформа:

    • Добавлена возможность обновления подчинённых кластеров;

    • Добавлена поддержка kubernetes версии 1.28;

    • Обновлена возможность установки разных версий kubernetes 1.27.4, 1.27.6, 1.28.4 в рамках одного релиза Платформы;

    • Добавлена возможность настройки eviction лимитов в кластере и на пулах машин;

    • Произведен масштабный рефакторинг core-компонентов Платформы;

  • Обновление компонентов в составе Платформы:

    • Cilium v1.13.4 -> v1.14.4;
    • Ingress Nginx - v1.8.1 -> v1.9.4;
    • Kyverno chart v1.10.3 -> v1.11.1;
    • Longhorn chart v1.5.1 -> v1.5.3;
  • Исправление ошибок:

    • Исправлена ошибка, из-за которой в менеджмент-кластере оставались объекты аддонов после удаления подчинённого кластера;
    • Исправлена ошибка синхронизации ролевых политик с AD;
    • Исправлена ошибка с использованием спецсимволов в учетных данных registry;
    • Исправлена ошибка компонента мониторинга путем понижения используемой версии, последующие исправления - с патчами.

2.2.0

Инструкция по обновлению

  • Baremetal

    • Реализован новый планировщик byohost, теперь можно выбирать сервера по ресурсам
    • Теперь в ByoHost есть информация о доступных ресурсах сервера (.status.capacity)
    • Исправлен баг, в редких случаях byohost не освобождался при удалении machine
    • Исправлен баг с удалением сетевых интерфейсов при очистке сервера от компонентов k8s
    • Исправлен баг в механизме автоматической регистрации серверов, который приводил к невозможности регистрации
  • Платформа

    • Добавлена установка cert-manager в подчинённые кластера
    • Добавлен webhook, запрещающий деструктивные действия с KCP и MD компонентами
    • Исправлен баг, из-за которого в Longhorn volumes создавались с неправильным количеством реплик
    • Исправлен баг с созданием FQDN правил в редакторе сетевых политик
    • Обновление версии k8s инфраструктурного кластера до 1.27.6
  • Web панель

    • Исправлен баг с неработающим функционалом брендинга
    • Исправлен баг с некорректным отображением лоадера в светлой теме оформления при создания кластера
    • В меню создания нового кластера добавлен список namespace
    • Исправлен баг с дублированием favicon
    • Исправлен баг с удалением кластера из веб-интерфейса rancher
  • Редактор сетевых политик

    • Исправлен баг с невозможностью переименования сетевых политик из редактора
    • Добавлен выпадающий список с namespace в редакторе сетевых политик
    • Исправлен баг с некорректным отображением блокирующих сетевых политик в редакторе
    • Исправлен баг с закрытием всплывающих окон в редакторе сетевых политик
  • Мониторинг
    • Исправлен баг с некорректными метриками nginx
    • Добавлен новый дашборд в grafana с метриками Longhorn
  • Bootsmanctl
    • Исправлен баг с некорректным вызовом команды bootsmanctl delete

2.1.1

Инструкция по обновлению

  • Новая ОС (RedOS 7.3.3)
  • Новая глобальная роль - Bootsman Standard User
    • Роль с минимальными правами
  • Новая кластерная роль - Pod Metrics
    • Роль даёт доступ к метрикам кластера
  • Новая проектная роль - Bootsman project viewer
    • Доступны ресурсы проекта в режиме read only
    • Недоступны секреты проекта
    • Недоступны настройки проекта
  • Новая проектная роль - Bootsman project member
    • Доступны все ресурсы проекта в режиме CRUD
    • Недоступны настройки проекта
  • Новая проектная роль - Bootsman project admin
    • Доступны все ресурсы проекта
    • Доступна настройка проекта в части добавления новых пользователей и управления их правами, остальные настройки проекта недоступны

2.1.0

Инструкция по обновлению

  • Исправления работы с self-signed сертификатами
  • Исправления параметров системы хранения данных
  • Исправления работы скрипта мироринга образов
  • Обновление версий компонентов боцман
  • Обновление инструмента создания новых кластеров: теперь полностью работоспособен в режиме airgap
  • В инструменте создания кластера добавились новые поля для указания лейблов мастеров и воркеров
  • Установка системы хранения в подчинённый кластер
  • Установка мониторинга в подчинённый кластер
  • Установка ингреса в подчинённый кластер
  • Установка kyverno в подчинённый кластер
  • Установка сервера метрик в подчинённый кластер
  • Установка системы логирования в подчинённый кластер
  • Установка сервера метрик в инфраструктурный кластер
  • Убрали лишние логи при разворачивании ноды k8s
  • Убрали лишнюю зависимость от кубконфига для некоторых компонентов системы