Yandex Cloud
Поиск
Связаться с экспертомПопробовать бесплатно
  • Кейсы
  • Документация
  • Блог
  • Все сервисы
    • Cloud Interconnect
    • Cloud Backup
    • Cloud Registry
    • Yandex AI Studio
    • Compute Cloud
    • Object Storage
    • Managed Service for Kubernetes®
    • Yandex BareMetal
    • Smart Web Security
    • Security Deck
    • Managed Service for PostgreSQL
    • Managed Service for ClickHouse®
    • Monium
    • Cloud CDN
    • Network Load Balancer
    • Virtual Private Cloud
    • Cloud DNS
    • Application Load Balancer
    • Yandex Cloud Video
    • Stackland
    • Yandex Cloud Router
    • Yandex Managed Service for Trino
    • Managed Service for MySQL®
    • Managed Service for Valkey™
    • Managed Service for Apache Spark™
    • Yandex StoreDoc
    • Managed Service for OpenSearch
    • Managed Service for Apache Kafka®
    • Data Transfer
    • Yandex MPP Analytics Engine for PostgreSQL
    • Yandex Managed Service for Apache Airflow®
    • Data Processing
    • Yandex MetaData Hub
    • Managed Service for YDB
    • Managed Service for Sharded PostgreSQL
    • Managed Service for YTsaurus
    • Yandex WebSQL
    • DataLens
    • Yandex Search API
    • SpeechSense
    • SpeechKit
    • DataSphere
    • Vision OCR
    • Translate
    • Yandex Neurosupport
    • VibeCraft
    • Yandex Cloud Detection and Response
    • Yandex Identity Hub
    • Key Management Service
    • Certificate Manager
    • Yandex Lockbox
    • Audit Trails
    • SmartCaptcha
    • Cloud Desktop
    • GOST Gateway
    • Yandex SIEM
    • SourceCraft Code Assistant
    • Container Registry
    • Managed Service for GitLab
    • SourceCraft
    • Managed Service for Prometheus®
    • Cloud Functions
    • API Gateway
    • Yandex Cloud Postbox
    • Message Queue
    • Serverless Integrations
    • IoT Core
    • Data Streams
    • Serverless Containers
    • Cloud Notification Service
    • Yandex Query
    • Identity and Access Management
    • Yandex Cloud Console
    • Resource Manager
    • Yandex Cloud Billing
    • Yandex Cloud Quota Manager
    • Cloud Apps
  • Статус работы сервисов
  • Marketplace
    • Популярные
    • Инфраструктура и сеть
    • Платформа данных
    • Искусственный интеллект
    • Безопасность
    • Инструменты DevOps
    • Бессерверные вычисления
    • Управление ресурсами
  • Все решения
    • По отраслям
    • По типу задач
    • Экономика платформы
    • Yandex Cloud Trust
    • Техническая поддержка
    • Каталог партнёров
    • Обучение и сертификация
    • Облако для стартапов
    • Облако для крупного бизнеса
    • Центр технологий для общества
    • Облако для интеграторов
    • Поддержка IT-бизнеса
    • Облако для фрилансеров
    • Обучение и сертификация
    • Блог
    • Документация
    • Контент-программа
    • Мероприятия и вебинары
    • Контакты, чаты и сообщества
    • Идеи
    • Калькулятор цен
    • Тарифы
    • Акции и free tier
  • Кейсы
  • Документация
  • Блог
Создавайте контент и получайте гранты!Готовы написать своё руководство? Участвуйте в контент-программе и получайте гранты на работу с облачными сервисами!
Подробнее о программе
Проект Яндекса
© 2026 ООО «Яндекс.Облако»
Yandex Cloud Stackland
  • Что нового
  • Установка
    • Все руководства
    • Установить Stackland на Yandex BareMetal
    • Установка Stackland на Yandex BareMetal через PXE
    • Установка Stackland на виртуальные машины в Yandex Cloud
    • Настройка внешнего доступа к поду в кластере
    • Проверка подписи собственных образов
    • Все инструкции
    • Проекты
    • Ресурсная модель
    • Масштабирование кластера
    • Лицензирование
  • Управление доступом
  • Правила тарификации
  • Диагностика и устранение неполадок

В этой статье:

  • Важные изменения
  • Новые возможности
  • Managed Service for Apache Airflow™
  • AI Studio
  • Policy Manager: сканирование образов
  • Identity and Access Management: резервное копирование и восстановление
  • Настройка компонентов перед установкой
  • Проверка подписей образов
  • Улучшения
  • Identity and Access Management
  • Object Storage
  • Iceberg REST Catalog и Managed Service for Trino
  • Managed Service for ClickHouse®
  • YTsaurus
  • Настройка ресурсов и доступность компонентов
  • Сеть
  • Консоль управления
  • Решенные проблемы
  • AI Studio
  • Базы данных и аналитика
  • Object Storage
  • Управление доступом
  • Проекты
  • Новые возможности
  • Лицензирование
  • AI Studio
  • Интерфейс
  • Установка и обновление
  • Решенные проблемы
  • Установка и обновление кластера
  • Сертификаты и Ingress
  • AI Studio
  • Object Storage
  • Мониторинг
  • Новые возможности
  • Масштабирование кластера
  • AI Studio
  • Ingress-контроллер Contour
  • Решенные проблемы
  • Установка и обновление кластера
  • Managed Service for ClickHouse®
  • YTsaurus
  • Identity and Access Management
  • Мониторинг и логирование
  • Object Storage
  • Интерфейс
  • Важные изменения
  • Новые возможности
  • YTsaurus
  • Managed Service for Trino
  • Iceberg REST Catalog
  • Managed Service for PostgreSQL: управление пользователями и базами данных
  • Managed Service for ClickHouse®: управление пользователями, ролями и базами данных
  • Managed Service for ClickHouse®: автоматическое увеличение размера хранилища
  • Установка Stackland на Yandex BareMetal через PXE
  • Установка Stackland на виртуальные машины в Yandex Cloud
  • Улучшения
  • Обновление кластера
  • Документация
  • Решенные проблемы
  • Установка и обновление кластера
  • Компонентная платформа
  • Identity and Access Management
  • Проекты
  • Managed Service for ClickHouse®
  • Managed Service for PostgreSQL
  • DataLens
  • SpeechSense
  • Мониторинг и логирование
  • Интерфейс
  • Решенные проблемы
  • Установка и обновление кластера
  • Улучшения
  • Установка и обновление кластера
  • Улучшения
  • Managed Service for PostgreSQL
  • Managed Service for Apache Kafka®
  • Managed Service for ClickHouse®
  • Установка и обновление кластера
  • Решенные проблемы
  • Безопасность
  • Проекты
  • Установка и обновление кластера
  • Managed Service for PostgreSQL
  • Managed Service for ClickHouse®
  • Важные изменения
  • Новые возможности
  • Identity and Access Management: поддержка Active Directory
  • Managed Service for PostgreSQL: диагностика производительности
  • DataLens
  • SpeechSense
  • Обновление кластера
  • Улучшения
  • Улучшения интерфейса
  • Документация
  • Решенные проблемы
  • Новые возможности
  • «Поддержка NVIDIA® GPU»
  • Identity and Access Management
  • Улучшения
  • Защита от удаления
  • Managed Service for ClickHouse®
  • Managed Service for Apache Kafka®
  • Managed Service for PostgreSQL
  • Улучшения интерфейса
  • Решенные проблемы
  • Новые возможности
  • Managed Service for ClickHouse®
  • Policy Manager
  • Мониторинг оборудования
  • Улучшения
  • Stackland Diagnostic Tool
  • Базы данных
  • Брокер сообщений
  • Решенные проблемы
  • Важные изменения
  • Новые возможности
  • Улучшения
  • Улучшения интерфейса
  • Решенные проблемы

Что нового в Stackland 26.3.0

Статья создана
Yandex Cloud
Обновлена 23 сентября 2026 г.
Открыть в Markdown
  • Важные изменения
  • Новые возможности
    • Managed Service for Apache Airflow™
    • AI Studio
    • Policy Manager: сканирование образов
    • Identity and Access Management: резервное копирование и восстановление
    • Настройка компонентов перед установкой
    • Проверка подписей образов
  • Улучшения
    • Identity and Access Management
    • Object Storage
    • Iceberg REST Catalog и Managed Service for Trino
    • Managed Service for ClickHouse®
    • YTsaurus
    • Настройка ресурсов и доступность компонентов
    • Сеть
    • Консоль управления
  • Решенные проблемы
    • AI Studio
    • Базы данных и аналитика
    • Object Storage
    • Управление доступом
    • Проекты
  • Новые возможности
    • Лицензирование
    • AI Studio
    • Интерфейс
    • Установка и обновление
  • Решенные проблемы
    • Установка и обновление кластера
    • Сертификаты и Ingress
    • AI Studio
    • Object Storage
    • Мониторинг
  • Новые возможности
    • Масштабирование кластера
    • AI Studio
    • Ingress-контроллер Contour
  • Решенные проблемы
    • Установка и обновление кластера
    • Managed Service for ClickHouse®
    • YTsaurus
    • Identity and Access Management
    • Мониторинг и логирование
    • Object Storage
    • Интерфейс
  • Важные изменения
  • Новые возможности
    • YTsaurus
    • Managed Service for Trino
    • Iceberg REST Catalog
    • Managed Service for PostgreSQL: управление пользователями и базами данных
    • Managed Service for ClickHouse®: управление пользователями, ролями и базами данных
    • Managed Service for ClickHouse®: автоматическое увеличение размера хранилища
    • Установка Stackland на Yandex BareMetal через PXE
    • Установка Stackland на виртуальные машины в Yandex Cloud
  • Улучшения
    • Обновление кластера
    • Документация
  • Решенные проблемы
    • Установка и обновление кластера
    • Компонентная платформа
    • Identity and Access Management
    • Проекты
    • Managed Service for ClickHouse®
    • Managed Service for PostgreSQL
    • DataLens
    • SpeechSense
    • Мониторинг и логирование
    • Интерфейс
  • Решенные проблемы
    • Установка и обновление кластера
  • Улучшения
    • Установка и обновление кластера
  • Улучшения
    • Managed Service for PostgreSQL
    • Managed Service for Apache Kafka®
    • Managed Service for ClickHouse®
    • Установка и обновление кластера
  • Решенные проблемы
    • Безопасность
    • Проекты
    • Установка и обновление кластера
    • Managed Service for PostgreSQL
    • Managed Service for ClickHouse®
  • Важные изменения
  • Новые возможности
    • Identity and Access Management: поддержка Active Directory
    • Managed Service for PostgreSQL: диагностика производительности
    • DataLens
    • SpeechSense
    • Обновление кластера
  • Улучшения
    • Улучшения интерфейса
    • Документация
  • Решенные проблемы
  • Новые возможности
    • «Поддержка NVIDIA® GPU»
    • Identity and Access Management
  • Улучшения
    • Защита от удаления
    • Managed Service for ClickHouse®
    • Managed Service for Apache Kafka®
    • Managed Service for PostgreSQL
    • Улучшения интерфейса
  • Решенные проблемы
  • Новые возможности
    • Managed Service for ClickHouse®
    • Policy Manager
    • Мониторинг оборудования
  • Улучшения
    • Stackland Diagnostic Tool
    • Базы данных
    • Брокер сообщений
  • Решенные проблемы
  • Важные изменения
  • Новые возможности
  • Улучшения
    • Улучшения интерфейса
  • Решенные проблемы

В версии 26.3.0 Stackland добавлены управляемые кластеры Apache Airflow™, сканирование образов на уязвимости и резервное копирование данных Identity and Access Management. Расширены возможности Object Storage и Iceberg REST Catalog, AI Studio обновлен до релиза generic 2.0.

Важные измененияВажные изменения

  • Изменена модель Iceberg REST Catalog: вместо RestCatalog и RestCatalogPrincipal используются ресурсы StacklandRestCatalog и StacklandRestCatalogAccessBinding. Для создания каталогов и назначения прав используйте обновленные манифесты из документации.
  • Обновлен формат TrinoCatalog: поле spec.type удалено, а для каталога Iceberg вместо spec.iceberg используется spec.stacklandRestCatalog. Обновите манифесты подключений к Managed Service for Trino.
  • Настройки бакета Object Storage теперь управляются декларативно через ресурс Bucket. Изменения этих настроек через S3 API заменяются значениями из манифеста. Удаление поля из манифеста возвращает настройку к значению по умолчанию или очищает ее. Подробнее — в разделе Дополнительные настройки бакета.
  • Перед последующим обновлением Stackland на версию 26.4.0 или выше потребуется перевести внутреннюю служебную базу данных Object Storage (метабазу) с PostgreSQL 15 на PostgreSQL 17. Это требование не относится к пользовательским кластерам Managed Service for PostgreSQL: обновление основной версии PostgreSQL в них пока не поддерживается. В версии 26.3.0 обновление метабазы не обязательно. Для новых установок Object Storage PostgreSQL 17 используется автоматически. Порядок подготовки и ограничения на время обслуживания метабазы описаны в инструкции по обновлению.
  • При назначении прав через ресурсы Kubernetes, например AccessBinding или ClusterAccessBinding, роль закрепляется за уникальным идентификатором пользователя или группы в Identity and Access Management. Изменение spec.subject не переносит роль другому получателю — для этого нужно удалить ресурс назначения прав и создать новый. Если пользователя или группу удалить и создать заново с тем же именем, прежние права не восстановятся автоматически.
  • Для новых установок размер каждого диска хранилища Identity and Access Management по умолчанию увеличен с 10 до 100 ГиБ. Учитывайте это при планировании дискового пространства.
  • Команды sladm pull и sladm copy теперь требуют параметр --config с путем к файлу или каталогу конфигурации кластера.

Новые возможностиНовые возможности

Managed Service for Apache Airflow™Managed Service for Apache Airflow™

Добавлен компонент Managed Service for Apache Airflow™ для оркестрации задач и обработки данных. Поддерживается Apache Airflow™ 3.1.8. Кластеры создаются и настраиваются с помощью ресурса AirflowCluster.

Основные возможности:

  • Загрузка DAG-файлов из Git-репозитория или S3-совместимого хранилища.
  • Хранение логов задач во встроенном Object Storage или внешнем S3-хранилище.
  • Установка дополнительных Python- и Debian-пакетов, в том числе из приватных репозиториев.
  • Приостановка и возобновление работы кластера, а также защита от случайного удаления.

AI StudioAI Studio

В состав платформы включен релиз AI Studio generic 2.0 для локального развертывания. Добавлены следующие возможности:

  • Code Interpreter в Agent Atelier — выполнение кода в изолированных сессиях. Можно задавать время хранения неактивной сессии и максимальную продолжительность сессии.
  • Мультимодальные модели Gemma 3 27B и Qwen 3.6 35B в Model Gallery — обработка запросов с изображениями.
  • Распознавание текста OCR, которое можно включить независимо от языковых моделей.

Code Interpreter, новые мультимодальные модели и OCR включаются отдельно. Для моделей и OCR требуются GPU; можно выбирать узлы для их размещения и задавать CPU и память. Порядок включения описан в инструкции по настройке AI Studio.

Policy Manager: сканирование образовPolicy Manager: сканирование образов

В Policy Manager добавлено сканирование образов пользовательских приложений на известные уязвимости. Результаты доступны в консоли управления и в отчетах Kubernetes. Обнаруженные уязвимости не блокируют запуск и перезапуск подов.

Базы уязвимостей пакетов ОС и Java-библиотек входят в поставку, поэтому сканирование доступно в изолированных окружениях без доступа в интернет.

Можно настроить период повторного сканирования, число одновременных проверок, таймаут и исключения по пространствам имен. Сканирование отключено по умолчанию; его можно включить отдельно в настройках Policy Manager. Для обновления баз уязвимостей независимо от версии платформы можно указать собственный реестр.

Identity and Access Management: резервное копирование и восстановлениеIdentity and Access Management: резервное копирование и восстановление

Добавлена возможность создать резервную копию базы данных Identity and Access Management в YDB и восстановить ее из локального архива. Для операций предоставляются скрипты ydb-backup.sh и ydb-restore.sh.

Восстановление заменяет текущие данные данными из резервной копии и требует окна обслуживания: на время операции кластер недоступен.

Настройка компонентов перед установкойНастройка компонентов перед установкой

Добавлена возможность задать конфигурации компонентов при первой установке кластера: например, включить Object Storage, выбрать размер хранилища Prometheus или период хранения логов Loki.

Команда sladm config gen-defaults components генерирует шаблоны конфигураций. Их можно изменить и передать вместе с конфигурацией кластера. Команда sladm validate проверяет настройки до начала установки.

Проверка подписей образовПроверка подписей образов

Добавлена проверка подписей контейнерных образов платформы при установке и загрузке на узлы. Администратор может заранее проверить наличие образов и доверенных подписей в реестре командой sladm images verify, в том числе при подготовке установки без доступа в интернет.

УлучшенияУлучшения

Identity and Access ManagementIdentity and Access Management

  • При назначении прав через ресурсы Kubernetes пользователя можно указать по идентификатору или по имени с идентификатором федерации. Это позволяет различать пользователей с одинаковыми именами в разных федерациях.
  • При установке можно указать тип дисков для хранилища Identity and Access Management: SSD, NVMe или HDD.

Object StorageObject Storage

  • Object Storage обновлен до версии 26.3.9-stackland.
  • Добавлены временные ключи доступа STS с ограниченным сроком действия и политикой доступа.
  • Расширены настройки бакетов: доступны ограничение объема, версионирование, метки, ACL, политики доступа S3, правила жизненного цикла и защита версий объектов от удаления с помощью Object Lock.
  • В StorageConfig можно задавать CPU, память и размеры служебных томов. Подробнее — в разделе Конфигурация.
  • Ошибки создания, изменения и удаления бакета отображаются отдельными статусами с описанием причины.

Iceberg REST Catalog и Managed Service for TrinoIceberg REST Catalog и Managed Service for Trino

  • Для каталога Iceberg автоматически создается бакет в Object Storage и настраивается доступ к нему.
  • Права на каталог, пространство имен Iceberg, таблицу или представление можно назначить пользователям, группам и сервисным аккаунтам Identity and Access Management.
  • Каталог можно подключить к Managed Service for Trino по имени через spec.stacklandRestCatalog, без ручной настройки адресов и учетных данных хранилища. При выполнении запросов учитываются права вошедшего пользователя или сервисного аккаунта.
  • Добавлена поддержка подключения к Managed Service for Trino от имени сервисного аккаунта с IAM-токеном.
  • Версия Trino обновлена до 483.

Managed Service for ClickHouse®Managed Service for ClickHouse®

Повышена надежность резервного копирования при задержке репликации или недоступности отдельных реплик кластера.

YTsaurusYTsaurus

Версия YTsaurus обновлена до 25.4.1.

Настройка ресурсов и доступность компонентовНастройка ресурсов и доступность компонентов

  • Расширены настройки CPU и памяти для DNS, Identity and Access Management, сервера лицензий, Logging Stack и Monitoring.
  • Повышена доступность консоли управления, Identity and Access Management и Ingress при плановом обслуживании узлов.

СетьСеть

Добавлена поддержка HTTP-прокси для обращения к API Yandex Cloud при управлении сетевыми балансировщиками. Настройка позволяет работать с балансировщиками, когда API доступен из кластера только через прокси.

Консоль управленияКонсоль управления

  • В консоли управления модули с отдельной лицензией вынесены в раздел Модули, а остальные компоненты платформы доступны в разделе Компоненты.
  • Добавлено удаление заданий Job из консоли управления, в том числе нескольких заданий одновременно.
  • Обновлены диалоги подключения к Managed Service for PostgreSQL, Managed Service for ClickHouse® и Managed Service for Apache Kafka®: после выбора параметров подключения формируются инструкции и примеры кода для разных языков программирования.
  • В форме редактирования кластера Managed Service for ClickHouse® можно выбрать новую версию ClickHouse®. Форма проверяет допустимость обновления и запрещает понижение версии.
  • На странице узла корректно отображаются полный объем дискового пространства, а также размер и заполненность эфемерного хранилища.
  • В списке назначений прав добавлен поиск по имени субъекта доступа и переход к связанным пользователям и группам.

Решенные проблемыРешенные проблемы

AI StudioAI Studio

Исправлены ошибки авторизации при запуске Workflows и вызове инструментов MCP в Agent Atelier.

Базы данных и аналитикаБазы данных и аналитика

  • В консоли управления можно восстановить кластер Managed Service for ClickHouse® из резервной копии после удаления исходного кластера.
  • Статус кластера Managed Service for ClickHouse® больше не показывает готовность до завершения запуска ClickHouse® Keeper.
  • При редактировании пользователей и баз данных Managed Service for PostgreSQL, а также пользователей и ролей Managed Service for ClickHouse®, через консоль сохраняются поля, не представленные в форме, включая метки и аннотации.
  • Исправлена аутентификация через Trino CLI.
  • Исправлены ошибки CORS при работе DataLens с Object Storage.

Object StorageObject Storage

  • Восстановлена работа подписанных ссылок для доступа к объектам.
  • Исправлена фильтрация объектов в бакете в консоли управления.
  • Ресурс Bucket с некорректным именем теперь можно удалить, если бакет не был создан в хранилище.
  • Устранены ошибки расширения Object Storage при добавлении новых узлов.

Управление доступомУправление доступом

  • Исключена возможность выпуска ключей доступа для чужого сервисного аккаунта.
  • Исправлены проверки прав на действия с ресурсами в консоли управления.
  • Выход через страницу аутентификации теперь завершает сессию Identity and Access Management.

ПроектыПроекты

Исправлена обработка повторного создания пространства имен проекта: создать пространство с тем же именем можно только после завершения удаления предыдущего.

Что нового в Stackland 26.2.2

Версия 26.2.2 Stackland содержит преимущественно исправления ошибок в установщике, лицензировании, компонентах AI Studio и мониторинге.

Новые возможностиНовые возможности

ЛицензированиеЛицензирование

Обновление кластеров, установленных до внедрения лицензирования (версии до 26.1.5 и 26.2.0), больше не блокируется проверкой лицензии — такие кластеры автоматически распознаются и продолжают работать штатно как во время выполнения, так и при обновлении.

Проверка лицензии при новой установке расширена: в онлайн-режиме отсутствие лицензии Stackland теперь приводит к ошибке вместо продолжения установки.

AI StudioAI Studio

Компоненты Model Gallery и Agent Atelier переведены на ingress-контроллер Contour в рамках миграции с ingress-nginx. Подробнее о миграции ingress см. в разделе Обновить кластер.

ИнтерфейсИнтерфейс

Компонент Managed Service for Trino теперь можно корректно включать и выключать в консоли управления Stackland.

Установка и обновлениеУстановка и обновление

  • sladm теперь проверяет DNS-имена узлов при валидации конфигурации: если для хоста не задан installationIp, его hostname не должен находиться в кластерном baseDomain. Это исключает конфликт имен при DNS-резолвинге во время установки.
  • Перед установкой sladm проверяет, что каждый диапазон IP-адресов Cilium L2 LoadBalancer доступен из сети хотя бы одного узла. Ошибка конфигурации выявляется до начала установки.
  • Расширен сбор диагностической информации через sladm diag: команда собирает данные об удаленных узлах по событиям Kubernetes. В событиях фиксируется результат очистки диска и, если адрес известен, IP-адрес узла.
  • При выборе версии для обновления учитывается совместимость перехода с текущей версией кластера. Неподдерживаемый переход блокируется до запуска обновления.

Решенные проблемыРешенные проблемы

Установка и обновление кластераУстановка и обновление кластера

  • Исправлено падение установки на этапе helm install из-за некорректного имени релиза в проверке статуса.
  • Восстановлено использование набора образов minimal при обновлении: обновление больше не ломается, если требуется обновить образы kubelet и связанных компонентов. Добавлена проверка наличия полного набора образов в локальном registry на каждом узле перед перезапуском обновления кластера в air-gapped-инсталляциях.
  • Допустимый период без прогресса при загрузке образов увеличен с 5 минут до 1 часа. Это снижает вероятность ошибок при загрузке крупных AI/ML-образов через медленные соединения.
  • Проверка совпадения версии Talos при установке выполняется только в air-gapped-инсталляциях. В кластерах с доступом к интернету несовпадение версии больше не блокирует установку: необходимые образы загружаются в процессе установки.
  • Повышена устойчивость первоначальной настройки etcd: если сервис переходит в состояние Failed, sladm автоматически перезагружает control-plane-узел, выполняя до трех попыток. При временной ошибке FailedPrecondition настройка etcd повторяется вместо завершения установки с ошибкой.
  • Cilium L2 LoadBalancer теперь анонсирует VIP-адреса только с worker- и combined-узлов. Узлы, выполняющие только роль control-plane, больше не привлекают трафик, который не могут обработать.

Сертификаты и IngressСертификаты и Ingress

Аннотации Ingress теперь корректно переопределяют класс, заданный в ClusterIssuer для HTTP-01 solver Let's Encrypt. Существующие ClusterIssuer мигрируют автоматически.

AI StudioAI Studio

  • Исправлены формирование TLS-сертификата для сервисов Model Gallery и Agent Atelier и автоматическая синхронизация соответствующего секрета между пространствами имен, что устраняет ошибки TLS при обращении к сервисам.
  • Эндпоинт Responses (/v1/responses, /v1/files, /v1/vector_stores) теперь обслуживается отдельным Ingress-контроллером и не зависит от доступности эндпоинтов FOMO API (/v1/chat/completions, /v1/embeddings, /v1/models).
  • Векторный поиск в Responses теперь использует ID каталога, соответствующий пространству имен Agent Atelier, что исключает ошибки при работе с несколькими каталогами.

Object StorageObject Storage

  • Устранен бесконечный цикл реконсиляции при обновлении и удалении bucket.

МониторингМониторинг

Переработан дашборд Grafana для Persistent Volumes: восстановлено отображение статистики использования на Kubernetes 1.34.1, где при включенном Dynamic Resource Allocation метрики kubelet_volume_stats_* не экспортируются kubelet. Добавлены панели для мониторинга пулов TopoLVM и частоты операций CSI.

Что нового в Stackland 26.2.1

В версии 26.2.1 Stackland добавлены масштабирование кластера, компонент AI Studio и новый ingress-контроллер Contour.

Новые возможностиНовые возможности

Масштабирование кластераМасштабирование кластера

Добавлена возможность добавлять и удалять узлы в уже установленном кластере Stackland. Подробнее см. в разделе Масштабирование кластера.

AI StudioAI Studio

Добавлен компонент AI Studio, включающий модули Model Gallery и Agent Atelier.

Ingress-контроллер ContourIngress-контроллер Contour

Добавлен новый ingress-контроллер Contour, который заменит ingress-nginx. Обратите внимание на важные моменты:

  • Ingress-контроллер ingress-nginx больше не поддерживается и будет полностью удалён в Stackland 27.
  • При установке Stackland 26.2.1 с нуля и системные, и пользовательские ингрессы используют новую реализацию на Contour.
  • При обновлении до Stackland 26.2.1 пользовательские ingress-контроллеры, использующие старую реализацию, остаются без изменений. Системные ingress-контроллеры переводятся на Contour.
  • Пользователям, планирующим переход на Stackland 27, необходимо заранее запланировать миграцию пользовательских ингрессов на Contour. Подробнее в разделе Обновить кластер.

Решенные проблемыРешенные проблемы

Установка и обновление кластераУстановка и обновление кластера

  • Исправлен взаимоблокирующий сценарий, при котором установка поверх обновления зависала на этапе готовности Cilium.
  • Восстановлена поддержка набора образов available: sladm проверяет наличие полного набора full в реестре и при отсутствии нужных образов дозагружает minimal.
  • Исправлена проверка образов при работе с container registry с поддержкой TLS — sladm корректно передает TLS-опции в Docker-клиент.
  • Исправлена потенциальная ошибка с обновлением в air-gapped окружениях из-за отсутствия необходимых образов.
  • Исправлено падение задачи обновления кластера с ошибкой bundle "ytsaurus" references unknown component(s): ytsaurus.
  • Ускорено восстановление кластера после перезагрузки узлов.
  • Исправлена ошибка запуска init-контейнера iam-uber после перезагрузки узла.

Managed Service for ClickHouse®Managed Service for ClickHouse®

  • Автоматическая настройка параметров ClickHouse® учитывает ресурсы отдельных шардов, что корректно работает в гетерогенных кластерах.
  • Финализатор ClickhouseBackup снимается, если при удалении пространства имен S3-учетные данные уже отсутствуют — удаление больше не зависает.

YTsaurusYTsaurus

  • Реестр контейнерных образов для job-окружения и pause-контейнеров теперь можно переопределять через YTsaurusConfig — устранены ошибки ImagePullBackOff в кастомных реестрах.
  • Хост реестра для образов YTsaurus подставляется динамически на этапе реконсиляции — устраняет ImagePullBackOff в продуктивных кластерах.

Identity and Access ManagementIdentity and Access Management

  • Устранена бесконечная петля реконсиляции AccessBinding.
  • Исправлено удаление каталога в Identity and Access Management при очистке проектных ресурсов.
  • Исправлен метод get-tree в resource-manager.
  • Увеличен лимит YDB-запросов для метода iam-role-list.

Мониторинг и логированиеМониторинг и логирование

  • Увеличены ресурсы Prometheus для стабильной работы под нагрузкой.
  • Уменьшен размер диска Prometheus по умолчанию.
  • Grafana теперь использует стабильный DNS-алиас prometheus.stackland.svc.cluster.local вместо прямого обращения к Thanos Query.
  • Добавлено явное монтирование секрета Thanos Object Storage в контейнер thanos-sidecar — устраняет проблемы доступа к секрету в определенных конфигурациях.
  • Версия образа Grafana подтягивается динамически из реестра компонентов, что исключает рассинхронизацию версий.
  • Исправлен повторный вход в Grafana после истечения сессии.
  • Для компонента logging добавлена NetworkPolicy, ограничивающая доступ к Loki только через прокси; исправлен OAuth-клиент Grafana для refresh-token-политик Identity and Access Management.

Object StorageObject Storage

  • Дашборд Object Storage переведен на Thanos Querier и корректно отображает размеры и количество объектов.

ИнтерфейсИнтерфейс

  • Обработаны ошибки доступа при удалении бакета — удаление доступно даже без прав чтения.
  • Улучшена форма обновления пароля пользователя.
  • Карточное представление правил доступа Managed Service for Trino заменило прежнее табличное — улучшена читаемость.
  • Параметр sinceSeconds в фильтре логов пода корректно передается в API Kubernetes — значение -1 больше не отправляется.
  • Панель зависших операций отображается корректным цветом.

Что нового в Stackland 26.2.0

В версии 26.2.0 Stackland представлены новые компоненты для аналитики данных: YTsaurus, Managed Service for Trino и Iceberg REST Catalog. Расширены возможности декларативного управления пользователями и базами данных в Managed Service for PostgreSQL и Managed Service for ClickHouse®.

Важные измененияВажные изменения

  • Добавлен компонент YTsaurus — платформа для хранения и обработки больших объемов данных.
  • Добавлен компонент Managed Service for Trino — распределенный SQL-движок для аналитических запросов.
  • Добавлен компонент Iceberg REST Catalog — REST-каталог метаданных для таблиц Apache Iceberg.

Новые возможностиНовые возможности

YTsaurusYTsaurus

Добавлен компонент YTsaurus — платформа для хранения и распределенной обработки больших объемов данных. Компонент настраивается через кастомный ресурс YTsaurusConfig и включает следующие возможности:

  • Развертывание единого кластера YTsaurus с автоматическим управлением подкомпонентами.
  • Веб-интерфейс и HTTP-прокси для доступа к кластеру.
  • Аутентификация пользователей через Identity and Access Management.
  • Мониторинг состояния кластера через дашборды Grafana.

Managed Service for TrinoManaged Service for Trino

Добавлен компонент Managed Service for Trino — распределенный SQL-движок для выполнения аналитических запросов к данным из разных источников. Основные возможности:

  • Создание кластера Trino с координатором и воркерами через кастомный ресурс TrinoCluster.
  • Каталоги для источников данных: PostgreSQL, ClickHouse® и Apache Iceberg.
  • Поддержка внешнего S3-хранилища и встроенного Object Storage для каталогов Iceberg.
  • Настройка правил доступа к каталогам.

Iceberg REST CatalogIceberg REST Catalog

Добавлен компонент Iceberg REST Catalog — REST-каталог метаданных для таблиц Apache Iceberg, совместимый с Iceberg REST Catalog API. Основные возможности:

  • Управление каталогами через кастомный ресурс RestCatalog.
  • Управление пользователями каталогов через кастомный ресурс RestCatalogPrincipal с OAuth2-учетными данными.
  • Разграничение доступа через группы пользователей и роли каталога.

Managed Service for PostgreSQL: управление пользователями и базами данныхManaged Service for PostgreSQL: управление пользователями и базами данных

Добавлено декларативное управление пользователями и базами данных через кастомные Kubernetes-ресурсы:

  • PostgresqlRole — управление пользователями и правами. Поддерживается генерация пароля или указание пароля из секрета.
  • PostgresqlDatabase — управление базами данных, схемами и провайдерами локали libc, ICU и builtin.

Managed Service for ClickHouse®: управление пользователями, ролями и базами данныхManaged Service for ClickHouse®: управление пользователями, ролями и базами данных

Добавлено декларативное управление пользователями, ролями и базами данных через кастомные Kubernetes-ресурсы:

  • ClickhouseDatabase — управление базами данных.
  • ClickhouseRole — управление ролями с наборами привилегий; в документации приведены примеры ролей reader и writer.
  • ClickhouseUser — управление пользователями с хранением пароля в секрете.

Managed Service for ClickHouse®: автоматическое увеличение размера хранилищаManaged Service for ClickHouse®: автоматическое увеличение размера хранилища

Для кластеров Managed Service for ClickHouse® добавлена возможность автоматического увеличения дискового пространства при достижении заданного порога заполнения. Настройка выполняется в блоке autoScaling кастомного ресурса ClickhouseCluster:

  • enabled — включение автоскейлинга.
  • maxSize — максимальный размер хранилища.
  • standardIncreasePercent — шаг увеличения.
  • resizeTriggerPercent — порог для запуска увеличения.
  • readOnlyTriggerPercent — порог для перевода кластера в режим «только чтение».

Установка Stackland на Yandex BareMetal через PXEУстановка Stackland на Yandex BareMetal через PXE

Добавлена инструкция по установке Stackland на серверы Yandex BareMetal с помощью PXE-загрузки.

Установка Stackland на виртуальные машины в Yandex CloudУстановка Stackland на виртуальные машины в Yandex Cloud

Добавлена инструкция по установке Stackland на виртуальные машины Yandex Compute Cloud.

УлучшенияУлучшения

Обновление кластераОбновление кластера

Обновлен интерфейс формы обновления кластера в консоли управления.

ДокументацияДокументация

  • Добавлена документация компонента YTsaurus.
  • Добавлена документация компонента Managed Service for Trino.
  • Добавлена документация компонента Iceberg REST Catalog.
  • Добавлены разделы по управлению пользователями и базами данных в Managed Service for PostgreSQL.
  • Добавлены разделы по управлению пользователями, ролями и базами данных в Managed Service for ClickHouse®.
  • Добавлено описание автоматического увеличения размера хранилища для Managed Service for ClickHouse®.
  • Расширена документация по Secrets Store: описаны инъекция в ConfigMap и переменные окружения, а также диагностика проблем.
  • Добавлена инструкция по установке через PXE на Yandex BareMetal.
  • Добавлена инструкция по установке на виртуальные машины в Yandex Cloud.
  • Добавлена страница по диагностике проблем с Secrets Store.

Решенные проблемыРешенные проблемы

Установка и обновление кластераУстановка и обновление кластера

  • sladm синхронизирует IP-адреса PlatformEnvironment при изменении размера кластера.
  • Восстановлена корректная работа endpointURL в конце установки.
  • Исправлен endpointURL в пользовательском файле kubeconfig.
  • sladm запускает kubelet только после загрузки образов, что предотвращает гонку на старте узла.
  • Образы дозагружаются в локальный реестр при рестарте sladm.
  • Исправлено определение устаревших узлов при обновлении кластера.
  • Улучшены TCP keepalive-параметры Talos-клиента.
  • Уточнены предполетные проверки для дисков в sladm.
  • Исправлена проверка CNI на обновлении.
  • Для хранения конфигурации хостов теперь используются кастомные ресурсы StacklandHostConfig.

Компонентная платформаКомпонентная платформа

  • Ресурсы компонентов мигрированы с corev1.ResourceRequirements на v1alpha1.ResourceRequirements — унифицированы форматы описания ресурсов.
  • Пространства имен Object Storage добавлены в список системных, что защищает их от случайного удаления.

Identity and Access ManagementIdentity and Access Management

  • Устранено медленное появление аннотации folder-id.
  • Асинхронное удаление каталогов в Identity and Access Management работает корректно.
  • Исправлено удаление finalizer сервисного аккаунта, когда пространство имен находится в статусе Terminating.
  • Множественные CRD AccessBinding, ClusterAccessBinding, ProjectAccessBinding и GizmoAccessBinding корректно отображаются в единый AccessBinding Identity and Access Management.
  • Для роли обмена OAuth-токена используется отдельная GizmoAccessBinding — устранен конфликт имен с пользовательскими ресурсами.
  • Названия cluster access binding приведены к шаблону stackland-<имя_чарта>-<короткая_роль>.
  • Убран лишний ingress iam-api по умолчанию.
  • iam-uber восстанавливается из ошибочного состояния после перезагрузки узла.
  • Исправлен endpoint Identity and Access Management в консоли управления.

ПроектыПроекты

  • Исправлено удаление ProjectNamespace и связанного пространства имен при ручном удалении через kubectl.
  • Исправлено пропадание пространства имен при переключении флага ownedByNamespace и удалении PNS.
  • Запрещено имя проекта project.
  • Устранено переполнение длины поля managed-by.

Managed Service for ClickHouse®Managed Service for ClickHouse®

  • Увеличен max_concurrent_queries для небольших кластеров.
  • Заданы дефолтные ресурсы для sidecar-контейнеров.
  • Восстановлена возможность удаления кластера без секрета суперпользователя.
  • Исправлены проверки Kyverno для установки ClickHouse® и Keeper.
  • Убран лишний порт у sidecar accesscontroller.
  • Устраняются ошибки очистки при удалении кластера — лишние Job удаляются.
  • Дашборды ClickHouse® объединены; починен дашборд резервных копий.

Managed Service for PostgreSQLManaged Service for PostgreSQL

  • Подняты слишком низкие лимиты оператора WAL-G.
  • Исправлено отображение версии в образах PostgreSQL: образы с тегами 15 и 16 фактически содержали PostgreSQL 17. Фактическая версия баз данных не изменяется. Если в манифестах указана версия 15 или 16, обновите ее на 17. Подробнее см. в разделе Некорректное отображение версии PostgreSQL в образах.

DataLensDataLens

  • При несовпадении сервисных аккаунтов access-ключа возвращается корректная ошибка.
  • Удалены устаревшие ключи секрета api-key-*.
  • Конфигурация по умолчанию — один инстанс PostgreSQL для GA.

SpeechSenseSpeechSense

  • Исправлен генератор паролей.
  • Исправлена генерация имени бакета при использовании внешнего S3.

Мониторинг и логированиеМониторинг и логирование

  • Уменьшено потребление памяти kube-state-metrics — устранен OOM.
  • Исправлена настройка retentionSize для Prometheus.
  • Восстановлено отключение HWM.
  • Дефолтные алерты по системным метрикам приведены к рабочему виду.
  • Grafana использует правильную версию приложения Loki.
  • Loki берется локально, без загрузки внешнего приложения.

ИнтерфейсИнтерфейс

  • Санитизация имен ресурсов ClickHouse® под RFC 1123.
  • Устранен WebSocket idle timeout в терминале пода.
  • Права RBAC на запуск shell-терминала пода расширены до необходимых.
  • OwnerReference на секрете пользователя ClickHouse® проставляется корректно.
  • Восстановлены флаги переопределения шардов при редактировании кластера ClickHouse®.
  • Форма создания кластера PostgreSQL корректно передает параметр fromBackup.
  • Кнопка создания резервной копии скрывается для кластеров без настроек резервного копирования.
  • Восстановлен параметр withHeader в таблице объектов S3.
  • Улучшена сортировка объектов в бакете, тексты и UX-элементы работы с S3-бакетами.
  • После редактирования бакета выполняется редирект на страницу деталей, а не на список.
  • Ошибка в URL валидатора issuer снабжена понятным сообщением.
  • Валидация формы каталогов Iceberg REST Catalog приведена к консистентному виду.
  • В формах Iceberg REST Catalog и Managed Service for Trino устранены ошибки валидации и сохранения.
  • Исправлена обработка неограниченного значения sinceSeconds в фильтре логов пода.
  • В формах пространств имен исправлены тексты и валидация.
  • Корректная работа переключателя scheduledBackupEnabled для кластеров PostgreSQL.
  • Форма создания кластера не создает «сироту» superuser-secret при неудаче.
  • Обработка ошибок в Auth-UI улучшена, локализованы сообщения.
  • Обновлены страница Kubeconfig, тексты в формах проектов и пространств имен.
  • Хлебные крошки, редиректы при отсутствии пространства имен, единый провайдер избранного, единый способ отображения пути и имени проекта.

Что нового в Stackland 26.1.5

В версии 26.1.5 Stackland исправлены проблемы установки и обновления кластера, связанные с релизными образами Talos и проверкой версии ОС.

Решенные проблемыРешенные проблемы

Установка и обновление кластераУстановка и обновление кластера

Исправлена проверка версии Talos при обновлении: sladm сравнивает полную строку версии, включая сборку ядра Stackland, чтобы корректно определять устаревшие узлы.

Что нового в Stackland 26.1.4

В версии 26.1.4 Stackland обновлена базовая сборка Talos.

УлучшенияУлучшения

Установка и обновление кластераУстановка и обновление кластера

Используется ядро Linux 6.12.85‑lvc19, устраняющее уязвимость CVE‑2026‑31431 (Copy Fail).

Что нового в Stackland 26.1.3

В версии 26.1.3 Stackland представлены улучшения стабильности установки и обновления кластера, обновления интерфейса и исправления в управляемых сервисах баз данных.

УлучшенияУлучшения

Managed Service for PostgreSQLManaged Service for PostgreSQL

  • Добавлена поддержка версий PostgreSQL для 1С — соответствующие версии теперь доступны в форме создания кластера.
  • Унифицирован интерфейс управления резервным копированием между формами создания и редактирования кластера: переключатель резервного копирования, расписания и срока хранения работают одинаково.
  • В форме просмотра кластера поля настроек резервного копирования отображаются только для чтения.
  • Заданы реквесты и лимиты ресурсов для контейнеров кластера PostgreSQL.

Managed Service for Apache Kafka®Managed Service for Apache Kafka®

Заданы реквесты и лимиты ресурсов для контейнеров UserOperator, TopicOperator, CruiseControl и Exporter.

Managed Service for ClickHouse®Managed Service for ClickHouse®

Заданы ресурсы по умолчанию для sidecar-контейнеров.

Установка и обновление кластераУстановка и обновление кластера

  • Проверки дисков теперь учитывают, что часть блочных устройств — это LVM-тома, и проверяют суммарный размер дисков для данных, а не каждого диска по отдельности. Для узлов control-plane сумма дата-дисков не проверяется.
  • В процессе обновления используются образы расширений из локального реестра вместо повторной загрузки из внешнего реестра.
  • Конфигурация хостов кластера переведена на новый кастомный ресурс StacklandHostConfig.

Решенные проблемыРешенные проблемы

БезопасностьБезопасность

Усилены ограничения на выставление Pod Security Admission лейблов на пространствах имен — теперь это разрешено только администраторам кластера.

ПроектыПроекты

Исправлено удаление ProjectNamespace и связанного каталога в Identity and Access Management при удалении пространства имен, созданного вручную через kubectl.

Установка и обновление кластераУстановка и обновление кластера

  • Исправлено зависание установки Talos при добавлении узлов в baremetal-кластер из-за «полуоткрытых» TCP-соединений после перезагрузки узла.
  • Исправлен плавающий сбой наливки кластера на этапе обновления узлов (Upgrade failed: system is still outdated).
  • Улучшена обработка ошибок реконсиляции в sladm: реконсиляция больше не прерывается на восстанавливаемых ошибках.

Managed Service for PostgreSQLManaged Service for PostgreSQL

  • Исправлено имя секрета суперпользователя в конфигурации Performance Diagnostics.
  • Исправлен конфликт портов между сайдкарами резервного копирования и Performance Diagnostics — теперь обе функции можно использовать одновременно.
  • Исправлено возобновление расписания резервного копирования при возвращении расписания в спецификацию кластера.
  • Исправлена передача параметра fromBackup в форме создания кластера при восстановлении из резервной копии.
  • Исправлена обработка переключателя расписания резервного копирования в форме создания кластера.
  • Обновлены образы cloudnative-pg и pg-perfdiag.

Managed Service for ClickHouse®Managed Service for ClickHouse®

  • Исправлено возобновление расписания резервного копирования при возвращении расписания в спецификацию кластера.
  • Удален лишний порт у sidecar-контейнера accesscontroller.

Что нового в Stackland 26.1.0

В версии 26.1.0 Stackland переходит в стадию General Availabilty. Представлены новые возможности и улучшения, которые повышают удобство работы с платформой и расширяют ее функциональность.

Важные измененияВажные изменения

  • Добавлена поддержка проектов — логических единиц организации ресурсов для управления пространствами имен, доступом и квотами на уровне команды или приложения.
  • Добавлен компонент DataLens — инструмент для визуализации и анализа данных.
  • Добавлен компонент SpeechSense — инструмент для анализа голосовых и текстовых коммуникаций.
  • Интегрирован Yandex Object Storage. Компонент переименован из yandex-object-storage в storage.
  • Реализовано обновление существующего кластера.
  • Реализовано автоматическое создание классов хранения по типам дисков (HDD, SSD, NVMe, прочие). Все диски, кроме установочных, добавляются в один из классов и доступны для хранения данных сразу после установки Stackland.
  • Изменен формат установочного файла конфигурации.
  • Драйвер NVIDIA® обновлен до версии 580.126.

Новые возможностиНовые возможности

Identity and Access Management: поддержка Active DirectoryIdentity and Access Management: поддержка Active Directory

Добавлена поддержка синхронизации пользователей и групп из Active Directory. Основные возможности:

  • Автоматическое создание пула пользователей (userpool) при настройке синхронизации.
  • Поддержка LDAPS для безопасного подключения к контроллеру домена.
  • Настройка маппинга атрибутов пользователей и групп.
  • Управление поведением при удалении пользователя из AD (блокировка или удаление).

Managed Service for PostgreSQL: диагностика производительностиManaged Service for PostgreSQL: диагностика производительности

Добавлена функция Performance Diagnostics для кластеров Managed Service for PostgreSQL. Функция позволяет собирать и визуализировать статистику производительности SQL-запросов и активности сессий. Данные отображаются на дашборде Grafana.

DataLensDataLens

Добавлен компонент DataLens — инструмент для визуализации и анализа данных. Компонент позволяет создавать интерактивные дашборды и отчеты, подключаться к различным источникам данных и делиться результатами анализа с командой.

SpeechSenseSpeechSense

Добавлен компонент SpeechSense — инструмент для анализа голосовых и текстовых коммуникаций. Компонент позволяет обрабатывать записи разговоров и текстовые диалоги для оценки качества обслуживания и выявления проблемных зон.

Обновление кластераОбновление кластера

В интерфейсе добавлена форма обновления кластера с возможностью выбора версии из списка доступных релизов. Добавлена команда sladm validate для предварительной проверки конфигурации перед установкой или обновлением. Команда выполняет валидацию конфигурационного файла и проверку доступности узлов. Установка кластера не начнется, если она точно невозможна.

УлучшенияУлучшения

Улучшения интерфейсаУлучшения интерфейса

  • В диалогах управления компонентами отображаются понятные имена (displayName) вместо внутренних идентификаторов.
  • Добавлена функция перехода к последнему посещенному проекту.
  • Добавлено всплывающее окно подтверждения выхода пользователя.
  • Добавлен уровень доступа «Участник проекта» (projectMember).
  • Заблокировано удаление проекта в состоянии завершения (terminating).
  • Улучшена валидация формы создания проекта.
  • Обновлена тема оформления страницы Kubeconfig.

ДокументацияДокументация

  • Добавлены разделы «Проекты» и «Ресурсная модель» в концепции.
  • Добавлена документация компонента SpeechSense.
  • Добавлена документация компонента DataLens.
  • Добавлена документация по дисковой подсистеме и ее диагностике.
  • Добавлена документация по обновлению кластера.
  • Добавлена инструкция по диагностике производительности Managed Service for PostgreSQL.
  • Расширена документация по проектам: управление пространствами имен, роли, квоты.
  • Обновлен раздел быстрого старта.
  • Обновлен раздел «Управление доступом».

Решенные проблемыРешенные проблемы

  • Исправлена проблема с кешем AccessService в Identity and Access Management при создании или изменении OAuthClient.
  • Исправлена область наблюдения sidecar manager в Managed Service for ClickHouse® — теперь отслеживаются только поды текущего кластера.
  • Исправлены права доступа сервисного аккаунта sidecar в Managed Service for ClickHouse®.
  • Исправлено отображение имени компонента Object Storage в интерфейсе.
  • Исправлена конфигурация класса хранения по умолчанию в манифестах Managed Service for ClickHouse®.
  • Исправлена обработка пустых значений в числовых полях форм интерфейса.
  • Исправлены тексты и валидация в форме создания проекта.

Что нового в Stackland 0.5.0

В версии 0.5.0 Stackland представлены новые возможности и улучшения, которые повышают удобство работы с платформой и расширяют ее функциональность.

Новые возможностиНовые возможности

Примечание

Из-за большого объема компонентов в Stackland 0.5.0 установка может занимать больше времени. Рекомендуем увеличить таймаут по умолчанию в sladm до 3 часов, добавив ключ --installation-timeout 3h.

Важно

Перед установкой необходимо затереть lvm-разделы на дисках для хранения данных. Используйте команду вида:

nvme format -s 1 --force /dev/nvme0n1

«Поддержка NVIDIA® GPU»«Поддержка NVIDIA® GPU»

Добавлен компонент «Поддержка NVIDIA® GPU» — инструмент для управления GPU-ресурсами в кластере Stackland. Компонент автоматизирует развертывание и настройку драйверов NVIDIA®, device plugin и других компонентов, необходимых для работы с GPU. Для мониторинга состояния GPU-ресурсов добавлены дашборды Grafana.

Identity and Access ManagementIdentity and Access Management

Добавлен компонент Identity and Access Management — система управления идентификацией и доступом. Компонент обеспечивает централизованное управление пользователями, группами и правами доступа. Основные возможности:

  • Поддержка SAML-федераций.
  • AWS-совместимые ключи доступа (AccessKeys) для программного доступа к сервисам.
  • OAuth-клиенты для интеграции приложений.
  • Интеграция Grafana с Identity and Access Management OAuth для единой точки аутентификации.

УлучшенияУлучшения

Защита от удаленияЗащита от удаления

Для кластеров и ресурсов баз данных добавлена защита от случайного удаления:

  • кластеры Managed Service for PostgreSQL;
  • кластеры и топики Managed Service for Apache Kafka®;
  • кластеры Managed Service for ClickHouse®.

Managed Service for ClickHouse®Managed Service for ClickHouse®

  • Добавлен автотюнер для автоматической оптимизации настроек кластера.
  • Добавлена проверка доступности хранилища перед созданием и удалением резервных копий.

Managed Service for Apache Kafka®Managed Service for Apache Kafka®

Упрощен выбор ACL-ролей в форме создания и редактирования пользователя.

Managed Service for PostgreSQLManaged Service for PostgreSQL

Улучшен UX диалога с информацией о подключении к кластеру.

Улучшения интерфейсаУлучшения интерфейса

  • Добавлена возможность изменять ширину столбцов в таблицах.
  • Добавлена блокировка отключения компонента при наличии активных ресурсов.
  • Улучшен диалог подтверждения удаления.
  • Добавлена таблица участников групп Identity and Access Management.
  • На странице Policy Manager добавлены вкладки Mutes и Reports.

Решенные проблемыРешенные проблемы

  • Исправлена проблема с внутренним FQDN для Managed Service for ClickHouse®.
  • Исправлена валидация длины имени кластера Managed Service for ClickHouse® при восстановлении из резервной копии.
  • Исправлена критическая ошибка обработки IPv6-адресов.
  • Исправлена проблема с удалением правила iptables локального реестра на VMware.
  • Исправлена проблема совместимости, приводящая к навозможности развернуть Cilium на некоторых конфигурациях ESXi / NSX.

Что нового в Stackland 0.4

В версии 0.4 Stackland представлены новые возможности и улучшения, которые повышают удобство работы с платформой и расширяют ее функциональность.

Новые возможностиНовые возможности

Managed Service for ClickHouse®Managed Service for ClickHouse®

Добавлен компонент Managed Service for ClickHouse® — управляемый сервис для работы с открытой колоночной СУБД ClickHouse®. Компонент упрощает развертывание и обновление кластера баз данных, обеспечивает отказоустойчивость через репликацию и шардирование, а также предоставляет инструменты для резервного копирования и мониторинга. С помощью Managed Service for ClickHouse® можно создавать и восстанавливать кластеры с помощью кастомного ресурса ClickhouseCluster, создавать разовые резервные копии с помощью кастомного ресурса ClickhouseBackup, настраивать репликацию данных между хостами для обеспечения высокой доступности и использовать шардирование для горизонтального масштабирования и распределения нагрузки.

Policy ManagerPolicy Manager

  • Добавлен компонент Policy Manager — инструмент для проверки ресурсов Kubernetes на соответствие политикам безопасности. Компонент генерирует отчеты в формате OpenReports. Policy Manager поддерживает два пресета политик: baseline (базовый стандарт безопасности Kubernetes для подов) и restricted (защищенный стандарт для критически важных приложений). Выбрать пресет политик кластера по умолчанию можно с помощью кастомного ресурса PolicyManagerConfig, а активировать дополнительный пресет — с помощью ресурса ClusterPolicySet. Для временного или постоянного отключения уведомлений о нарушении конкретных политик используется ресурс ClusterPolicyMute.
  • Для Policy Manager реализован графический интерфейс — с его помощью можно просматривать отчеты, выбирать используемые пресеты политик, пользоваться интерактивным YAML-редактором, устанавливать и задавать продолжительность мьютов.
  • Обработка состояний и обновления статусов ресурсов в Policy Manager оптимизированы для повышения производительности и снижения нагрузки на кластер.
  • Обновлена версия policy-reporter — компонента, отвечающего за сбор и отображение отчетов о нарушениях политик.

Мониторинг оборудованияМониторинг оборудования

Добавлен модуль мониторинга оборудования — инструмент для отслеживания состояния физического оборудования кластера. Модуль собирает данные из логов ядра, файловой системы sysfs и SMART-данных дисков. Метрики и уведомления о состоянии оборудования доступны на дашборде Grafana Hardware Monitoring.

УлучшенияУлучшения

Stackland Diagnostic ToolStackland Diagnostic Tool

Добавлена возможность сбора информации про следующие сущности:

  • storageClass;
  • ingressClass;
  • clusterIssuer;
  • PVC;
  • statefulset;
  • ingress;
  • сертификаты cert-manager (без секретов);
  • конфигурации вебхуков.

Базы данныхБазы данных

  • Для Managed Service for ClickHouse® добавлены ресурсы по умолчанию, которые автоматически применяются при создании кластера.
  • Для Managed Service for PostgreSQL добавлены ресурсы по умолчанию для кластера и пулеров подключений.
  • Исправлена проблема с бесконечной реконсиляцией компонента Managed Service for PostgreSQL.

Брокер сообщенийБрокер сообщений

Для Managed Service for Apache Kafka® добавлены ресурсы по умолчанию, которые автоматически применяются при создании кластера.

Решенные проблемыРешенные проблемы

  • Исправлена проблема с внутренним FQDN для Managed Service for ClickHouse®.
  • Улучшена обработка статуса компонента Managed Service for PostgreSQL для предотвращения лишних операций обновления.
  • Исправлен баг с ранним истечением срока действия refresh-токена, из-за чего приходилось регулярно обновлять kubeconfig.
  • Множественные мелкие исправления и улучшения.

Что нового в Stackland 0.3

В версии 0.3 Stackland представлены новые возможности и улучшения, которые повышают удобство работы с платформой и расширяют ее функциональность.

Важные измененияВажные изменения

  • Обновлена спецификация Managed PostgreSQL. Для работы используйте примеры из текущей версии документации.

Новые возможностиНовые возможности

  • Добавлен компонент Managed Service for Apache Kafka®, который позволяет создавать очереди сообщений для обмена данными между сервисами.
  • Введена роль combined для сервера. Она объединяет функции control-plane и worker, благодаря чему минимальный размер отказоустойчивого кластера сократился до трех серверов.
  • Поддерживаются серверы с единственным диском для роли control-plane, что удобно при работе с небольшими кластерами.
  • Можно указать время для восстановления кластера PostgreSQL — кластер будет приведен к состоянию на выбранный момент в прошлом.

УлучшенияУлучшения

  • Оптимизирована система наименований системных компонентов.
  • В Grafana добавлены дашборды для Storage и Object Storage.

Улучшения интерфейсаУлучшения интерфейса

  • В разделе Управление доступом появились вкладки Привязки ролей и Кластерные привязки ролей.
  • В разделе Рабочая нагрузка появились вкладки Реплики, DaemonSets и CronJobs.
  • В разделе Системный дашборд реализована timeline-фильтрация.
  • Появилась возможность добавлять проекты в избранное.
  • Появилась возможность выбирать язык интерфейса.
  • В интерфейсе отображается информация об отказоустойчивости кластера PostgreSQL.

Решенные проблемыРешенные проблемы

  • Реализовано сжатие статических файлов — время первой загрузки сократилось на 0,3–0,4 секунды.
  • Исправлено отображение имени ключа на странице обзора.
  • Улучшено отображение информации об ошибке: теперь при попытке создать ключ доступа без бакетов выводится понятное сообщение.
  • Устранена ошибка, из-за которой при попытке удалить непустой бакет отображалось сообщение об успешном удалении.

Была ли статья полезна?

Следующая
Установка
Создавайте контент и получайте гранты!Готовы написать своё руководство? Участвуйте в контент-программе и получайте гранты на работу с облачными сервисами!
Подробнее о программе
Проект Яндекса
© 2026 ООО «Яндекс.Облако»