Заметки к релизу 1.32
1. Что нового
-
Внешние глобальные роли.
Добавлено разделение глобальных ролей на внешние и внутренние.
Подробнее — в разделе Глобальные роли.
-
Предустановленные правила оповещений Grafana для микросервисов Kubernetes.
Добавлены оповещения о проблемах в работе микросервисов в составе Kubernetes через Grafana. Для управления настройками оповещений создан новый пакет конфигураций (Helm chart) grafana-config, заменяющий предыдущий grafana-dashboards.
-
Отказоустойчивый режим работы для продукта MinIO.
Добавлена поддержка режима High Availability для кластера размером от 2 до 4 узлов. Опционально можно добавить балансировщик нагрузки (Nginx), который разворачивается на дополнительной виртуальной машине. Он используется для обеспечения единой точки доступа к API и веб-консоли кластера.
-
Поддержка протокола SPICE для графических консолей.
При работе с виртуальной машиной на пользовательском портале доступен выбор протокола и типа консоли при запуске действия.
2. Изменения и улучшения
-
Обновлен дизайн страниц в разделе Инфраструктура.
На портале администрирования обновлен дизайн страниц:
-
Сегменты сети
-
Дата-центры
-
Домены
-
Платформы
-
-
Упорядочена ролевая модель.
Существующие роли обновлены и дополнены корректными правами после анализа сценариев их использования.
-
Добавлены названия папок для проектов при переносе заказа.
На пользовательском портале при переносе заказа между проектами в выпадающем списке рядом с названиями проектов отображаются названия папок.
-
Реализовано автоматическое добавление имени сервиса при создании ресурсного правила.
На портале администрирования при создании ресурсного правила автоматически добавляется имя сервиса в поле с описанием действия.
-
Добавлено журналирование экспорта данных.
На портале администрирования событие экспорта данных отображается в .
-
Дополнен список действий при удалении заказа.
-
Карточка действий заказа переходит в статус «Отменена».
-
При запуске удаления заказов через массовое удаление выполняется валидация входных параметров.
-
-
Реализована возможность добавления нового пользователя без его авторизации на портале.
Добавлен поиск федеративных пользователей из Keycloak (FreeIPA) по запросу GET
/v1/users/search, что позволяет добавлять пользователей, которые еще не авторизовались на портале. -
На портале администрирования в разделе Инфраструктура для таблиц разделов Дата-центры, Платформы, Домены, Сегменты сети реализована сортировка по дате от самых новых к старым по умолчанию.
-
На портале администрирования в разделе Доступ добавлено отображение кнопок сортировки, импорта и экспорта при отсутствии записей в таблице ресурсных типов.
-
На пользовательском портале в разделе Список заказов действие «Перенести проект» переименовано в «Перенести».
-
На портале администрирования в разделе в поле поиска текст «Название ресурса или родитель» изменен на «Название ресурса».
-
На портале администрирования в разделе Облака добавлена валидация на длину, допустимые символы и формат имени подключения при создании нового подключения.
-
Добавлена кнопка «Точный поиск» рядом с полем поиска в разделах , .
-
На портале администрирования в разделе добавлено отображение типа платформы в списке платформ, форме редактирования и подробном представлении платформы.
3. Исправления
-
Исправлено дублирование API-запросов при создании папок и проектов.
-
Исправлено автоматическое заполнение полей в карточках действий на пользовательском портале.
-
Исправлено смещение элементов таблицы при длинных названиях проектов на пользовательском портале.
-
Исправлено отображение заголовка в на портале администрирования.
-
Исправлено экспоненциальное форматирование значения таймаута при создании нового подключения на портале администрирования.
-
Исправлено отображение кнопки + для добавления ролевых ограничений продукта на портале администрирования в разделе .
-
Исправлена пагинация при выборе «Project Environment» для сервиса Portal Manager.
-
Исправлена ошибка курсорной пагинации в разделе на портале администрирования.
-
Исправлено некорректное формирование сообщений при журналировании работы сервиса Cloud Mate.
4. Информационная безопасность
-
Конфигурирование инфраструктурного ПО в соответствии с рекомендациями информационной безопасности.
Список компонентов
-
awx-operator
-
clickhouse-operator
-
coredns
-
gitea
-
headlamp
-
ingress-nginx
-
keydb
-
kong
-
kubernetes-event-exporter
-
loki
-
longhorn
-
netbox
-
oauth2-proxy
-
pgbouncer
-
postgres-operator
-
pyspark
-
starvault
-
superset
-
vault-unseal
-
vector
-
-
Ограничение обращений инфраструктурного ПО к внешним источникам.