Релиз 2.10.0 (2025 Q2)
На этой странице
Инфраструктура
- Добавлена интеграция с провайдером Yandex Cloud.
- Добавлена возможность управления зонами доступности провайдера OpenStack.
- Реализована поддержка операционной системы ОСнова.
- Реализована возможность инсталляции кластера на одном Master-узле (микрокластер).
- Доработан интерактивный режим инсталляции платформы: в случае ошибок или принудительного завершения интерактивного режима реализована возможность перезапуска режима с последними введенными данными.
- На основе Victoria Metrics реализован метеринг в разрезе неймспейсов кластера.
- Для утилиты stm (shturval mirror) добавлены параметры для: проверки статуса зеркала, остановки зеркала и удаления зеркала.
- Реализована возможность принудительного удаления хостов при их недоступности в провайдере Shturval V2.
- Реализован проксирующий модуль для внешних сервисов аутентификации. Настройка подключения аутентификации с внешним провайдером (Keycloak, Blitz) упрощена.
- Восстановлен дашборд Opensearch в Grafana.
- Добавлено исключение Metadata из собираемых логов системных нагрузок.
Изменения интерфейса
- Реализованы интерфейсы управления провайдером Yandex Cloud, интерфейсы инсталляции и управления кластером с провайдером Yandex Cloud.
- Реализованы интерфейсы управления мультикластерными и внутрикластерными тенантами.
- Реализованы интерфейс управления правами доступами пользователей/групп пользователей в тенантах.
- На дашборде кластера добавлены:
- просмотр метеринга неймспейсов кластера;
- просмотр срока действия сертификатов в кластере;
- разделение на группы Worker-узлов.
- Добавлена возможность принудительного удаления Pod.
- В интерфейс страницы “Интеграция с LDAP” добавлен ALD Pro в список каталогов.
- Реализован интерфейс управления CiliumEgressGatewayPolicy в кластере на странице “Egress Gateway”.
- Вынесен интерфейс управления Ingress Controllers на уровень кластера.
- В интерфейсе кастомных ресурсов:
- реализована возможность удаления кастомного ресурса.
- добавлены API-группы ресурсов kubernetes (k8s.io, core).
- добавлена возможность импорта манифеста.
- В интерфейсе Storage Classes добавлена возможность выбора типов провиженеров: Rawfile, CephFS, CephRBD.
- Реализован переход на страницу просмотра объекта после его создания/изменения.
- Реализован интерфейс просмотра и изменения YAML-манифестов резервного копирования в кластере и неймспейсах кластера: Хранилища, Резервные копии, Планировщики, Восстановленные копии, Репозитории.
- Разрешено удаления Master-узла без пересоздания, если после удаления остается нечетное количество здоровых Master-узлов.
- Добавлено автообновление страниц “Менеджер сессий”, “Список провайдеров”, “Список провайдеров” в платформе через каждый 5 сек.
- Реализована возможность установки Taints (ограничения) на узле и Tolerations (разрешения) в спецификации подов.
- В конфигурации групп узлов добавлено отображение состояний MachineDeployment, KubeadmControlPlane.
- Добавлена возможность поиска:
- в спецификации сервиса и доступных параметрах для конфигурации сервиса;
- в YAML манифестах объектов;
- в логах пода;
- В интерфейсе “Доступные чарты” по имени чарта.
- Добавлена возможность управления настройками отображения и поведения в редакторе YAML манифестов.
- На странице “О системе” и в окне обновления кластера добавлены переходы на документацию.
- В процессе создания кластера на шаге конфигурации Worker-узлов добавлена возможность дублирования конфигурации созданной группы и создания дубликата группы.
- В настройках конфигурации подключения провайдера Basis Dynamix добавлена возможность указать ID приложения и API ключа.
- На странице “Менеджер политик безопасности” добавлена возможность импорта манифестов.
- Обновлен интерфейс страницы просмотра узла:
- сетевые интерфейсы перенесены на отдельную вкладку;
- реорганизовано пространство интерфейса;
- добавлено предупреждение о вытеснении подов с узла.
- Реализована возможность автоматизированного поиска пользователей/групп пользователей по каталогу при назначении прав доступа.
- На странице конфигурации узлов добавлено отображение настроенных разделов в NCI.
- Добавлена возможность включения Swagger и перехода в Swagger из интерфейса страницы “О системе”.
- Для параметров Drain добавлены подсказки в окне конфигурации Drain узла.
- Переименована страница “Сетевые политики” в “Сетевые политики Cilium”.
- В маркетплейсе продуктов партнеров доступна возможность подключить преднастроенный репозиторий Luntry.
- В модальных окнах интерфейса реализована возможность изменения ширины окна.
- В интерфейсе Deployment добавлена возможность задать время ожидания для развертывания в секундах (ProgressDeadlineSeconds) и количество ReplicaSets, которые необходимо сохранить для возможности отката (RevisionHistoryLimit).
- Добавлено уведомление о превышении лимита лицензии, если количество Worker-узлов превышает количество узлов согласно лицензии.
- Обновлен экран отображения YAML манифеста.
Устранены ошибки:
- отображения ограничений по портам в сетевых политиках.
- вывода сетевых интерфейсов в графическом интерфейсе.
- появления предупреждения о несохранённых изменениях без внесения изменений при переходе со страницы “Маршруты”.
- возможности редактирования конфигурации провайдера Openstack без проверки подключения.
- удаления хоста в провайдере Shturval v2 в графическом интерфейсе.
- повторного запуска обновления.
- создания кластера с провайдером Basis Dynamix.
- удаления imageMaximumGCAge из конфигурации Kubelet при установке Feature Gate CPUManager.
- готовности Node Configs узлов кластера управления после инсталляции платформы.
- возможности выбора отключенных провайдеров в платформе в интерфейсе создания кластера.
- вывода сообщения при выборе некорректной версии платформы с внешним (external) профилем кластера в интерфейсе создания кластера.
- получения состояния в Infra Machine узла кластера с провайдером Shturval V2, если нет свободного хоста с указанной ролью.
- отображения потенциальных хостов в графическом интерфейсе на шаге “Конфигурация групп Worker-узлов” в процесс создания кластера с провайдером Shturval V2.
- авторизации в Grafana при переходе из графического интерфейса кластера.
- установки в кластер Модуля oVirt CSI после инсталляции кластера с отключенной интеграции CSI.
- удаления ConfigMaps, Secrets после удаления ключа.
- отображения ошибки указания порта в адресе локального репозитория при настройке NCI Container Runtime.
- отображения заголовка модального окна при добавлении лейбла.
- ограничения символов для адреса образов Pause.