Релизы
zVirt
Nova
Cloudlink
Termit
StarVault
Cloudlink 1.37 (06.05.26)
Что нового:
- Поддержка zVirt DR. Добавлена поддержка механизма Disaster Recovery (DR) — процедуры восстановления виртуальных машин
- Подготовка config.yml с помощью интерактивного интерфейса. Разработан TUI-интерфейс, предназначенный для упрощения и стандартизации подготовки конфигурационного файла config.yml при разворачивании дистрибутива
- Дашборды метрик ClickHouse и RabbitMQ. В Grafana добавлены дашборды с внутренними метриками ClickHouse и RabbitMQ для мониторинга состояния и производительности
- Конструктор: единая история изменений. В Control Panel реализована страница «История изменений», объединяющая события из всех разделов Конструктора
- Расширение конструктора графов нодами SDN Manager и Infra Manager. В Control Panel в Конструкторе графов добавлены новые ноды для работы с сервисами SDN Manager и Infra Manager
- Миграция логов между инсталляциями. Добавлена поддержка миграции логов при переносе между инсталляциями, что позволяет сохранять историю логирования
Изменения и улучшения:
- Control Panel: исправлена логика проверки прав пользователей при отображении страниц раздела «Конструктор», улучшен интерфейс страницы «Плейграунд схем» для работы с примерами и UI-схемами.
- Пользовательский портал. Продуктовый каталог: обновлена версия Redis до 8.6.1, обновлена версия MySQL до 8.4.8, обновлена версия Kafka до 4.2.0, в Kubernetes cluster добавлена автоматическая разметка загрузочного диска согласно размеру, выбранному на форме заказа.
- Упорядочена структура дашбордов Grafana
Cloudlink 1.36 (13.04.26)
Что нового:
- Редизайн тарифных планов в Control Panel. Реализована страница со списком тарифных планов с возможностью поиска, сортировки и фильтрации. Добавлено меню действий для управления тарифными планами (копирование, активация, изменение, удаление и др.)
- Управление группами пользователей в Control Panel. Реализована страница «Группы» в разделе «Доступ» с отображением списка групп пользователей и возможностью поиска, сортировки и фильтрации. На странице доступны создание, изменение и удаление групп, просмотр участников и ролей группы, назначение групп пользователей в роли
- Раздел «DNS зоны». В раздел «Подключения» в Control Panel добавлена страница для управления DNS-зонами
- Уведомления о состоянии бюджета и контроль расходов в Control Panel и Account Manager. Реализована система уведомлений: расход бюджета рассчитывается ежедневно, при превышении порога отправляется уведомление в Notification service через RabbitMQ
- Обновление дизайна «Конструктора» в Control Panel: Графы — в разделе добавлены новые элементы управления (поиск, фильтры по тегам, кнопки экспорта и импорта, редактирование тегов) и др.; Действия — на странице со списком действий обновлен дизайн, добавлены три вкладки: «Основные», «Разрешенные» и «Запрещенные»
Изменения и улучшения:
Пользовательский портал → Продуктовый каталог
- При заказе Kubernetes cluster добавлено создание отказоустойчивого кластера с выделенным балансировщиком
- Kubernetes cluster: добавлена поддержка операционной системы Astra 1.8
- MinIO: добавлена опция создания A-записи (DNS) при заказе в режимах SingleInstance и High Availability (HA) без балансировщика нагрузки
- AlmaLinux: добавлена поддержка версий 9 и 10
- При заказе ресурсов ClickHouse, ElasticSearch, MongoDB, MySQL, PostgreSQL, Redis, Nginx, Wildfly, Apache Kafka, RabbitMQ добавлена возможность выбора одной из операционных систем: Ubuntu 22.04, Ubuntu 24.04 или Astra 1.8
- Wildfly обновлен до версии 39.0.0
- MongoDB обновлен до версии 8.0
- Nginx обновлен до версии 1.29.5
Другие изменения:
- Сервис Dictionary manager был переименован в Infra Manager
- Gitea обновлен до версии 1.25.4
- PowerDNS обновлен до версии 5.0.2
- Доработка API
Cloudlink 1.35 (12.03.26)
Основные обновления:
- Обновлен раздел «Тарифные классы» в Control Panel: реализован новый интерфейс раздела; обновлены основные действия с тарифными классами: просмотр, редактирование, экспорт, импорт и удаление; упрощено создание тарифного класса: реализована пошаговая форма с двумя обязательными шагами и дополнительными секциями
- Упрощен доступ к пополнению и переводу средств в Control Panel. Кнопка пополнения средств организации размещена в верхней панели рядом с профилем пользователя и доступна на всех страницах. При нажатии открывается панель с действиями «Пополнить» и «История переводов»
- Добавлено API для управления SDN. Реализован набор API-методов для управления SDN-объектами в инфраструктуре OVN: логическими и внешними сетями, подсетями, маршрутизаторами, портами. Методы дополняют REST API zVirt, работают по HTTP(S) без использования SDK и поддерживают основные операции создания, просмотра, изменения и удаления.
Изменения и улучшения:
- Взаимодействие между внутренними сервисами переведено на Kubernetes Service. Обновлены внутренние ссылки, сервисы взаимодействуют через K8s Service вместо Ingress. Доступ к публичным сервисам и API не меняется
- Внесены изменения в Control Panel и «Пользовательский портал»
- В сервис Tariff Manager добавлены новые тарифные классы для продукта StarVault, а также при установке портала автоматически создается тарифный план, включающий существующие и новые тарифные классы
- Доработка API
Подробнее на wiki
Информационная безопасность:
- Longhorn обновлен до версии 1.10, что повышает безопасность и надежность работы хранилища
- Библиотека axios обновлена до версии 1.13.2, что улучшает стабильность работы и устраняет проблемы с типизацией
Исправления:
- Для сервисов Cloudlink, использующих режим High Availability, скорректированы правила anti-affinity для равномерного распределения подов по нодам.
- В продукте Nova добавлено ограничение на минимальную конфигурацию нод при вертикальном масштабировании.
- В сервисе Tariff Manager исправлено формирование CSV-файла при экспорте тарифных классов, исправлено несоответствие расчета месячной цены в пребиллинге
- Исправление в Control Panel и «Пользовательском портале»
Подробнее на wiki
Cloudlink 1.34 (10.02.26)
Основные обновления:
- Поддержка глобальных переменных и математики в виджетах
- Просмотр элементов таблиц в новой вкладке
- Актуальная версия Kubernetes в маркетплейсе
- Новые типы кластеров Nova с выделенным балансировщиком
Изменения и улучшения:
- Внесены изменения в Control Panel
- В разделе Конструктор → Справочники добавлена возможность выбора нескольких организаций при создании справочников дата-центров, платформ, доменов и сегментов сети. Обновлено отображение организаций в списках справочников
- В сервисе Order Manager реализован API-метод для поиска заказов в контексте проекта, папки и организации по основным атрибутам: order_ids, ip_address, creator_email, order_name, hostname. Поиск выполняется только по существующим заказам
- В сервисе Tariff Manager исправлена валидация параметра price в API-методах тарифных классов и тарифных планов организаций. Теперь это параметр обязательный: при создании и изменении тарифов запрещена передача пустых или некорректных значений
- Внесены изменения в «Пользовательский портал»
Подробнее на wiki
Исправления:
- Устранена ошибка отправки логов в Loki Grafana для сервисов Analytics manager и Dictionary manager
- Исправления в Control Panel
- Исправления в «Пользовательском портале»
Подробнее на wiki
Cloudlink 1.33 (15.01.26)
Основные обновления:
- На странице списка заказов внедрены WebSocket-подключения для актуализации данных заказов
- Для продукта MinIO реализовано горизонтальное масштабирование кластера
- Добавлена возможность развертывания Nova в кластерном режиме
- Базовые образы Longhorn обновлены и собраны на базе РЕД ОС
Изменения и улучшения:
- Продукт Nova обновлен до версии 7.2.0 и доступен для заказа
- Реализована проверка состояния подключения для микросервисов, интегрированных с RabbitMQ, через метод GET /api/v1/health
- На пользовательском портале и в Control Panel унифицировано поведение кнопки "Очистить" в фильтрах на всех страницах. После сброса значений список данных на странице автоматически обновляется
- Изменения в пользовательском портале
- Изменения в Control Panel
Подробнее на wiki
Информационная безопасность:
- В кластере K3s сетевой плагин Flannel заменен на Calico CNI, что расширило возможности настройки и управления сетевыми политиками
Исправления:
- В пользовательском портале исправлено заполнение имени хоста в карточках действий заказа: для действий, созданных на родительский объект, имя хоста больше не указывается и отображается только для дочерних виртуальных машин
- Исправления в Control Panel
- В следующих API-методах исправлена обработка ответов: GET /iam/admin/v1/api/cloud_roles/{name}/members: Теперь для несуществующих ролей возвращается ответ 404, для ролей без участников — пустой список, а при изменении состава роли — актуальный список участников
- Исправлено поведение при массовом удалении заказов, ошибка error_process_delete_list_orders больше не возникает, удаление выполняется корректно
Подробнее на wiki
Cloudlink 1.32 (16.12.25)
Основные обновления:
- Обновлен дизайн страниц раздела Инфраструктура в Control Panel
- Упорядочена ролевая модель
- Добавлена поддержка внешних глобальных ролей в Control Panel
- MinIO теперь поддерживает отказоустойчивый режим кластера High Availability (HA)
- Добавлены оповещения Grafana для микросервисов Kubernetes
- Добавлена поддержка протокола SPICE для графических консолей zVirt
Подробнее на wiki
Изменения и улучшения:
- Обновлен микросервис Auditor и интеграции с ним: теперь сервис собирает события аудита безопасности со всех микросервисов и отправляет их в syslog в формате CEF
- Изменения в пользовательском портале
- Изменения в Control Panel
- В сервисе Tariff Manager отключено округление цены за день, что позволяет корректно отображать даже минимальные суммы в пребиллинге
Подробнее на wiki
Информационная безопасность:
- Усилена информационная безопасность микросервисов Cloudlink: выполнена конфигурация и обновление компонентов системы для устранения известных уязвимостей
- Ограничен исходящий трафик инфраструктурного ПО через Network Policy в Kubernetes, повышая безопасность взаимодействия с внешними системами
Исправления:
- Для сервиса Portal manager исправлена пагинация в «Project Environment»: теперь при наличии у организации более 25 окружений отображается полный список, и все окружения корректно доступны для назначения на сетевой сегмент в Control Panel.
- Пользовательский портал: исправлена ошибка при проверке стоимости заказа продукта на пребиллинге. Теперь можно создавать заказы для продуктов с низкой стоимостью за использование в минуту времени
- Исправления в Control Panel
Подробнее на wiki