Как обновить лицензию

Загрузка новой лицензии в платформу.

Общие шаги

  1. Получите лицензию от поставщика (CE — через Telegram-бот или форму; Enterprise — по договору).
  2. Обновите лицензию в платформе через интерфейс или при установке/обновлении.
  3. Убедитесь, что лицензия применена (проверьте статус на странице «О системе»).

Обновление через графический интерфейс

  1. Подключитесь к кластеру управления.
  2. Перейдите в Сервисы и репозиторииУстановленные сервисы.
  3. Найдите Модуль программного управления Платформой (shturval-backend).
  4. Откройте Управлять → вкладка Сервис или Примененные ShturvalServicePatch.
  5. Создайте или отредактируйте ShturvalServicePatch для shturval-backend, указав новый номер лицензии в customvalues.
  6. Либо используйте Импорт манифестов для загрузки Patch с лицензией.

Пример ShturvalServicePatch для обновления лицензии:

apiVersion: ops.shturval.tech/v1beta2
kind: ShturvalServicePatch
metadata:
  name: shturval-backend-license
spec:
  shturvalServiceConfigName: shturval-backend
  customvalues:
    license_token:  <ваше значение параметра>
Параметр Описание Тип данных Пример
license_token Новый лицензионный токен JSON Web Token (JWT), полученный от команды платформы “Штурвал” string eyJhbm5lciI

После применения Patch статус сервиса обновится до Patched. Перезапустите поды shturval-backend. С дашборда неймспейса shturval-backend перейдите на страницу нагрузки с именем shturval-backend, откройте вкладку Pods. Удалите поды с именем shturval-backend. Дождитесь перезапуска подов. Проверьте лицензию на странице «О системе» (стартовая страница веб-интерфейса).


Рекомендации

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