Инструкция по обновлению
Обновление BAF с версии 1.1.0 до 1.2.0 и выше
Перед обновлением BAF, чтобы сохранить доступ к базе данных, перенесите значения полей конфигураций в файлы новой версии.
примечаниеНе нужно переносить секреты для stunner, заполните их снова в соответствии с инструкциями.
ATTENTION!Не рекомендуется копировать файлы с заменой, так как могут быть потеряны поля, появившиеся в устанавливаемом релизе.
Удалите старый релиз stunner, так как в новой версии BAF он был значительно обновлен. Перейдите в папку со старой версией BAF и выполните следующую команду:
./cli.sh stunner uninstall
примечаниеПри чистой установке stunner генерирует новые порты TURN. Необходимо обновить настройки веб-компоненты.
Перейдите в папку с новой версией BAF и выполните приведенную ниже команду:
./cli.sh platform install-secrets
Это действие является обязательным, иначе сервисы не получат необходимый набор полей и не смогут запуститься.
Загрузите новые образы, выполнив команду ниже:
./cli.sh generic load-images
Вернитесь к разделу развёртывания и продолжайте выполнять шаги как при чистой установке.
примечаниеНе перезаписывайте значения из предыдущей версии, только обновляйте новые, если того требует инструкция.
Обновление BAF с версии 1.6.0 до 1.7.0 и выше
Основные изменения, которые произошли в версии 1.7.0, это разделение сервиса LRS на две подсистемы. Video Recorder для записи видео и LRS для вычисления liveness по видео. Для успешного обновления необходимо правильно перенести секреты и настройки.
Перенесите значения из файла lrs.secrets.json прошлой версии в файл video-recorder.secrets.json новой версии. lrs в названии секрета необходимо заменить на video-recorder. Например, lrs-postgres == video-recorder-postgres.
Перенесите значения из файла lrs.values.yaml в файл video-recorder.values.yaml. Блок lrs из старых values переносится в блок video-recorder, исключая поля host и image. Остальные блоки переносятся один к одному, исключая поля image.
Перенесите значения из файла baf.values.yaml в новый файл baf.values.yaml. Из старого блока lrs в новый блок video-recorder необходимо перенести только значение enabled. Значения остальных блоков переносятся один к одному, исключая поля image.
Вернитесь к разделу развёртывания и продолжайте выполнять шаги как при чистой установке.