Установка VMS
Все действия выполняются на ВМ1, если не указано иное.
Для установки VMS выполните следующие шаги:
Для подготовки файлов конфигурации, запустите скрипт:
./configure-vms.sh
Настройте ваши лицензии и тип лицензии – онлайн (online) или оффлайн (offline):
vim ../vms-backend/environments/.env
# Источник лицензирования
LICENSE_SOURCE=server # используйте file для оффлайн лицензии
# Онлайн лицензирование
LICENSE_URL=https://{your license url}
# Оффлайн лицензирование
LICENSE_PUBLIC_KEY={your license public key}
Если используется оффлайн лицензия, замените файл license.json
в ../vms-backend/license/
на актуальный файл лицензии.
Настройте сертификаты ключей для отправки пуш-уведомлений на мобильные устройства.
для Android – добавьте действующий сертификат в файл:
CODE../vms-backend/certificates/fcm.json
для IOS – добавьте действующий секретный ключ в файл:
CODE../vms-backend/certificates/voip.p8
Запустите скрипт для установки VMS и дождитесь завершения:
./deploy-vms.sh
Если установка не была завершена успешно, прервите скрипт с помощью Ctrl+C и обратитесь в поддержку.
Проверьте статус компонентов VMS:
kubectl get all -n vsaas-vms
При необходимости обновления компонентов, внесите изменения и запустите скрипт:
./update-vms.sh