Виды лицензии

Сравнение версий и ограничения по типам лицензий.

Для кого эта страница

Платформа «Штурвал» представлена в версиях: Community Edition (CE), Enterprise и Enterprise ML. На этой странице — сравнительная таблица особенностей и ограничений.

Лицензию CE можно получить через Telegram-бот или форму на сайте. Enterprise и Enterprise ML — по договору с поставщиком.


Сравнение версий

Ниже представлена расширенная таблица особенностей и функционала версий. Детализация изменений по релизам доступна в разделе релиз-нотов платформы. Столбец «Версия ФСТЭК» отражает наличие возможностей в версии, соответствующей требованиям ФСТЭК: Да — возможность прямо или функционально описана в требованиях; — — соответствующего требования нет.

ПараметрCEEnterpriseEnterprise MLВерсия ФСТЭК
Инсталляция
Инсталляция в открытом контуреДаДаДаНет
Инсталляция в закрытом контуреНетДаДаДа
Особенности
Поддержка пользователейTelegram-канал сообществаСогласно SLAСогласно SLAСогласно SLA
Доступ к security-фиксамДаДаДа—
Минимальный срок выпуска фикса (багфикс, security-fix)При выпуске patch/минорной версииОт двух часовОт двух часов—
Возможность feature-requestБез обязательствС возможностью юридической фиксацииС возможностью юридической фиксации—
Реестр российского ПОНе входитВходитВходитВходит
Ресурсы и обновления
Ресурсное ограничение10 Worker-узловСогласно лицензииСогласно лицензииСогласно лицензии
Обновление в закрытом контуреНетДаДаДа
Обновление по расписаниюДаДаДаДа
Возможность изолированного обновления каждого кластера k8sДаДаДаДа
Возможность обновленияДоступноВходит в пакет поддержкиВходит в пакет поддержкиВходит в пакет поддержки
Интерфейс и доступ
Графический интерфейсДаДаДаДа
Мультиязычность интерфейсаДаДаДаДа
Доступ к SwaggerДаДаДаДа
IAC-подходДаДаДаДа
Поддержка платформ
Yandex CloudДаДаДа—
vCloud DirectorДаДаДа—
VMware vSphereДаДаДа—
zVirt, oVirt, HostVM, РЕД Виртуализация, ROSA VirtualizationДаДаДа—
Basis DynamixДаДаДа—
OpenStack, VK Cloud, SelectelДаДаДа—
Физические серверыДаДаДаДа
Предварительно созданные виртуальные серверыДаДаДаДа
Гибридные конфигурации для кластеровДаДаДаДа
Управление множеством кластеров под управлением одной платформыДаДаДаДа
Создание кластеров и управление ими на разных версиях k8s под управлением одного кластера управленияДаДаДаДа
Катастрофоустойчивое решениеНетДаДаДа
Поддержка геораспределенных кластеровДаДаДаДа
Управление кластерами и узлами
Интерфейс создания кластеров рабочих нагрузокДаДаДаДа
Управление узлами кластера рабочих нагрузокДаДаДаДа
Создание множества групп Worker-узловДаДаДаДа
Управление taints/tolerationsДаДаДаДа
Вертикальное масштабирование узловДаДаДаДа
Горизонтальное масштабирование узловДаДаДаДа
Автомасштабирование узловДаДаДаДа, при наличии свободных хостов в пуле
Управление конфигурацией узлов с помощью ресурса NodeConfigItemДаДаДаДа
Self-healing (machinehealthchecks)ДаДаДаДа
Управление нагрузками
Вертикальное масштабирование подовДаДаДаДа
Горизонтальное масштабирование подовДаДаДаДа
Автомасштабирование подовДаДаДаДа
Управление квотамиДаДаДаДа
Управление limitrangesДаДаДаДа
Аутентификация и авторизация
Встроенный провайдер аутентификацииДаДаДаДа
Поддержка внешних провайдеров аутентификации (Blitz, Keycloak)ДаДаДаДа
Возможность одновременного запуска внутреннего и внешнего сервисов аутентификацииДаДаДаДа
Аутентификация во внешние сервисы по SSOДаДаДаДа
Получение Kubeconfig кластера из интерфейсаДаДаДаДа
Возможность подключения ко всем доступным кластерам из CLIДаДаДаДа
Встроенный модуль авторизацииДаДаДаДа
Возможность подключения каталога LDAP (LDAP, LDAPS)ДаДаДаДа
Поддержка Active DirectoryДаДаДаДа
Поддержка OpenLDAPДаДаДаДа
Поддержка FreeIPAДаДаДаДа
Поддержка SambaDCДаДаДаДа
Поддержка ALDProДаДаДаДа
Централизованная ролевая модель (RBAC)ДаДаДаДа
МультитенантностьДаДаДаДа
Управление сетями
Управление сетями (Cilium CNI)ДаДаДаДа
Графический редактор сетевых политикДаДаДаДа
Управление сетевыми спискамиДаДаДаДа
Управление входящим и исходящим трафиком из неймспейсаДаДаДаДа
Модуль динамического определения бэкендов HAProxy (CoreHA)ДаДаДаНет
Встроенный балансировщик нагрузки (Nginx Ingress)ДаДаДа—
Встроенный модуль CoreDNS (NodeLocalDNS)ДаДаДаДа
Встроенный модуль управления виртуальными IP-адресами (KubeVIP)ДаДаДаДа
Поддержка Pod multi-homingНетДаДаНет
Поддержка внешних балансировщиков нагрузкиДаДаДаДа
Управление сертификатами
Управление сертификатамиДаДаДаДа
Поддержка сертификатов ACMEДаДаДаДа
Поддержка сертификатов VaultДаДаДаДа
Поддержка корпоративных сертификатов (в т.ч. step-ca)ДаДаДаДа
Поддержка Let’s EncryptДаДаДа—
Поддержка самоподписных сертификатовДаДаДаДа
Модуль доставки корневых сертификатов (Trust Manager)ДаДаДаДа
Ротация системных сертификатовДаДаДаДа
Резервное копирование и восстановление
Резервное копирование и восстановление (Velero)ДаДаДаДа
Возможность восстановления удаленного кластераДаДаДаДа
Логи и мониторинг
Локальный сбор логовДаДаДаДа
Централизованное хранение логовДаДаДаДа
Поддержка интеграции с SIEMДаДаДаДа
Графическое отображение логовДаДаДаДа
Возможность получения логов кластера из графического интерфейса кластераДаДаДаДа
Логи контейнера в графическом интерфейсе подаДаДаДаДа
Возможность фильтрации и выгрузки логовДаДаДаДа
Локальный сбор метрикДаДаДаДа
Централизованное хранение метрикДаДаДаДа
Графическое отображение метрикДаДаДаНет
Встроенные графические панели (дашборды)ДаДаДаНет
Возможность загрузки собственных графических панелей (дашбордов)ДаДаДа—
Получение графиков утилизации ресурсов в графическом интерфейсе неймспейсов и нагрузокДаДаДаДа
Метеринг неймспейсовДаДаДаДа
Непрерывная доставка приложений
Встроенный модуль непрерывной доставки приложений (ArgoCD)ДаДаДаДа
Встроенная ролевая модель для ArgoCDДаДаДаДа
Возможность создания проектов в ArgoCD из графического интерфейса неймспейса кластераДаДаДаНет
Модуль ArgoRolloutДаДаДаНет
Модуль перераспределения нагрузки (Descheduler)ДаДаДаДа
Подключение репозиториев по протоколам http, https, ociДаДаДаДа
Управление системными сервисами (Helm-чартами)ДаДаДаДа
Хранение данных
Модуль локального хранения (RawFile Provisioner)ДаДаДаДа
Поддержка Ceph FSДаДаДаДа
Поддержка Ceph RBDДаДаДаДа
Поддержка NFSДаДаДаДа
Поддержка oVirt CSIДаДаДаДа
Поддержка vSphere CSIДаДаДаДа
Безопасность
Модуль сканирования контейнеров на наличие уязвимостей (Trivy Operator)ДаДаДаДа
Сканирование по БДУ ФСТЭКДаДаДаДа
Сканирование образов, собранных на Astra LinuxДаДаДаДа
Сканирование образов, собранных на РЕД ОСДаДаДаДа
Отображение отчетов по уязвимостям на уровнях: кластер, неймспейс, нагрузки неймспейсаДаДаДаДа
Анализ компонентов кластера k8s на соответствие CIS BenchmarkДаДаДаДа
Модуль анализа конфигураций приложений (Kyverno)ДаДаДаДа
Политики безопасности продвинутого уровняНетПоставляются в базе знаний Service DeskПоставляются в базе знаний Service DeskПоставляются в базе знаний Service Desk
Графический редактор политик аудитаДаДаДаДа
Совместимость с KESLДаДаДаДа
Совместимость с KCSДаДаДаДа
Совместимость с LuntryДаДаДаДа
ML
Платформа KubeflowНетНетДаНет
Управление правами доступа Kubeflow через наборы доступовНетНетДаНет
Переход в Kubeflow из графического интерфейса неймспейсаНетНетДаНет
Управление жизненным циклом с MLflowНетНетДаНет

Типы лицензирования Enterprise/ФСТЭК

В Enterprise-редакции платформа может лицензироваться по разным метрикам:

  • по vCPU — считается суммарное количество виртуальных ядер всех Worker-узлов во всех клиентских кластерах;
  • по Worker-узлам — считается количество Worker-узлов во всех клиентских кластерах;
  • по физическим хостам — считается количество физических серверов, на которых размещаются Worker-узлы;
  • безлимит — лицензия без ограничений по ресурсам (по договорённости).

Каждая лицензия Enterprise даёт право на одну версию платформы (minor-ветку релиза).
Обновление платформы до новых версий выполняется в рамках пакета поддержки (см. строку «Возможность обновления» в таблице).

При расчёте ресурсов по этим типам лицензий:

  • не учитываются узлы и ресурсы кластера управления — лимиты применяются только к клиентским кластерам (Worker-узлам и их ресурсам);
  • учитываются только ресурсы, относящиеся к лицензированным метрикам (vCPU, Worker-узлы или физические хосты).

Особенности лицензии Community (CE)

Для Community Edition ограничения считаются на всю платформу целиком:

  • учитываются и кластер управления, и клиентские кластеры;
  • лимит — 10 Worker-узлов суммарно на всех кластерах платформы.

Превышение лимита CE ведёт к отображению предупреждений в интерфейсе и необходимости перехода на Enterprise-лицензирование.

Где посмотреть текущую лицензию

Информация о лицензии, количестве узлов и используемых Open-Source компонентах отображается на странице «О системе» (стартовая страница веб-интерфейса). Там же доступен переход в Service Desk (Enterprise) или в Telegram-канал (CE).

Лицензия со сроком действия более 15 лет считается бессрочной. В этом случае в интерфейсе Срок действия лицензии отображается как Бессрочная. Если срок действия лицензии составляет 15 лет и менее, вы увидите точную дата окончания действия лицензии.


Что происходит при превышении лимитов и истечении лицензии

Превышение лимита (Worker-узлы или vCPU)

В пакете лицензии задан лимит по количеству Worker-узлов и vCPU. При превышении лимита на всех экранах графического интерфейса платформы отображается уведомление с просьбой обратиться к вендору для изменения пакета лицензии.

Истечение срока действия лицензии

Рекомендуется обновлять лицензию до истечения срока действия. При истечении срока на платформе отображаются уведомления; для продолжения работы необходимо получить и применить новую лицензию (см. Как обновить лицензию).