В инструкции описано, как запустить Суперапп (ранее — VK Teams) для использования Почты VK WorkSpace без функциональности мессенджера. Вы сможете пользоваться Почтой и Календарем через приложение, снизив при этом нагрузку на серверы.
Инсталляция на одну виртуальную машину
Минимальные требования в зависимости от количества пользователей:
Количество пользователей | vCPU | RAM, GB | SSD, GB | S3, GB / год |
|---|---|---|---|---|
Тестовая установка | ||||
1 000 | 22 | 56 | 400: root 150 GB data 250 GB | — |
Продуктивная установка | ||||
От 1 до 2 000 | 22 | 56 | 400: root 150 GB data 250 GB | 500 |
Минимальные требования к SSD-дискам:
Операций чтения, IOPS | Операций записи, IOPS | Максимальная задержка операции, мс |
|---|---|---|
10 000 | 5 000 | < 1 |
Если количество пользователей более 1 500, требования к предоставляемым вычислительным ресурсам (виртуальным машинам) для продуктивной среды рассчитываются индивидуально для Заказчика. Свяжитесь с представителями VK для помощи с расчетом сайзинга.
Кластерная инсталляция
В случае кластерной инсталляции требования к предоставляемым вычислительным ресурсам (виртуальным машинам) для продуктивной среды рассчитываются индивидуально для Заказчика. Свяжитесь с представителями VK для помощи с расчетом сайзинга.
Почта VK WorkSpace версии 25.4 использует сервисы Мессенджера VK WorkSpace для работы Супераппа.
Установите Мессенджер по инструкции.
Настройте интеграцию Почты и Супераппа по инструкции.
Шаг является опциональным.
При необходимости настройте SSO-аутентификацию по инструкции.
На сервере Супераппа перейдите в конфигурационный файл /usr/local/nginx-im/html/myteam/myteam-config.json:
-
В секции services.config добавьте конфигурацию для мини-аппа messenger, в котором будет параметр force_show_messenger: false:
"services": {"config": {"messenger": {"force_show_messenger": false}}} -
Если в секции services.disposition есть параметр messenger, удалите его.
-
Убедитесь, что для параметра omicron-enabled установлено значение false.
-
Для инсталляции на одну виртуальную машину выполните команду:
HELMWAVE_USE_LOCAL_REPO_CACHE=true hwup -t godmodДля кластерной инсталляции:
HELMWAVE_USE_LOCAL_REPO_CACHE=true HELMWAVE_ENV_NAME=cluster hwup -t godmod -
Перезапустите pod myteam-admin:
kubectl delete pods -n vkteams -l app=myteam-admin -
Перезапустите Суперапп.
После запуска Супераппа вам доступно:
- Управлять безопасностью Супераппа для мобильных устройств — контролировать, защищать и управлять мобильными приложениями, установленными на устройствах сотрудников, обеспечивая безопасность корпоративных данных и предотвращая несанкционированный доступ. Чтобы настроить безопасное использование Супераппа, воспользуйтесь инструкцией.
- Управлять групповой политикой доступности мини-аппов (см. инструкцию по развертыванию и инструкцию по управлению). Обратите внимание, что при включении групповых политик нагрузка на сервер возрастает.
Технический писатель: Белова Ирина