Для установки ПО livedigital версии On-premise, которое будет обеспечивать сервис видеосвязи с планируемой максимальной нагрузкой:
до 40 человек в режиме конференции
до 400 в режиме вебинара
Сервер №1. Для основного приложения (минимальные требования):
8 cpu,
24 GB RAM,
120GB хранение на SSD диске,
Операционная система: Ubuntu версии 22.04.
Сервер №2. Медиа сервер(минимальные требования):
4cpu,
8 GB RAM,
1GB network
25GB хранения на SSD диске,
Операционная система: Ubuntu версии 22.04
Dns имя вида *.onpremise.example и два ssl сертификата. Первый для основного приложения wildcard (onpremise.example, *.onpremise.example), второй для медиасервера (node-1.onpremise.example, app-1-node-1.onpremise.example, app-2-node-1.onpremise.example app-3-node-1.onpremise.example app-4-node-1.onpremise.example). Dns имена могут быть не связаны между собой и находиться в разных зонах. Также возможен автоматический выпуск ssl сертификатов если сервера имеют белый ip адрес и доступны из интернета по портам: 80, 443.
Необходимо обеспечить сетевое соединение серверов по всем сетевым портам.
Необходимо предоставить серверам доступ к docker реджестри для обновления и скачивания docker image., либо обеспечить доставку и развертывание docker image своими силами (в случае системы без доступа к интернету).
ansible-playbook -i inventory/onpremise-test.yml init.yaml
ansible-playbook -i inventory/onpremise-test.yml main_deploy.yml
ansible-playbook -i inventory/onpremise-test.yml mediaserver_deploy.yml
Визуально проверить, что все стенды поднялись;
Зарегистрировать на площадке, создать комнату и проверить работу комнаты в режиме вебинара и конференции.