Перейти к основному содержимому
Версия: 1.7.0

Инструкция по обновлению

Обновление BAF с версии 1.1.0 до 1.2.0 и выше

  1. Перед обновлением BAF, чтобы сохранить доступ к базе данных, перенесите значения полей конфигураций в файлы новой версии.

    примечание

    Не нужно переносить секреты для stunner, заполните их снова в соответствии с инструкциями.

    ATTENTION!

    Не рекомендуется копировать файлы с заменой, так как могут быть потеряны поля, появившиеся в устанавливаемом релизе.

  2. Удалите старый релиз stunner, так как в новой версии BAF он был значительно обновлен. Перейдите в папку со старой версией BAF и выполните следующую команду:

    ./cli.sh stunner uninstall
    примечание

    При чистой установке stunner генерирует новые порты TURN. Необходимо обновить настройки веб-компоненты.

  3. Перейдите в папку с новой версией BAF и выполните приведенную ниже команду:

    ./cli.sh platform install-secrets

    Это действие является обязательным, иначе сервисы не получат необходимый набор полей и не смогут запуститься.

  4. Загрузите новые образы, выполнив команду ниже:

    ./cli.sh generic load-images
  5. Вернитесь к разделу развёртывания и продолжайте выполнять шаги как при чистой установке.

    примечание

    Не перезаписывайте значения из предыдущей версии, только обновляйте новые, если того требует инструкция.

Обновление BAF с версии 1.6.0 до 1.7.0 и выше

Основные изменения, которые произошли в версии 1.7.0, это разделение сервиса LRS на две подсистемы. Video Recorder для записи видео и LRS для вычисления liveness по видео. Для успешного обновления необходимо правильно перенести секреты и настройки.

  1. Перенесите значения из файла lrs.secrets.json прошлой версии в файл video-recorder.secrets.json новой версии. lrs в названии секрета необходимо заменить на video-recorder. Например, lrs-postgres == video-recorder-postgres.

  2. Перенесите значения из файла lrs.values.yaml в файл video-recorder.values.yaml. Блок lrs из старых values переносится в блок video-recorder, исключая поля host и image. Остальные блоки переносятся один к одному, исключая поля image.

  3. Перенесите значения из файла baf.values.yaml в новый файл baf.values.yaml. Из старого блока lrs в новый блок video-recorder необходимо перенести только значение enabled. Значения остальных блоков переносятся один к одному, исключая поля image.

  4. Вернитесь к разделу развёртывания и продолжайте выполнять шаги как при чистой установке.