Skip to main content
Skip table of contents

Подготовка к установке

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

Лицензии

Запросите у Вашего торгового представителя:

  • Демо лицензии для всех компонентов. Услуги будут доступны только с активированными лицензиями.

  • Сертификаты ключей для отправки пуш-уведомлений на мобильные устройства.

IP-адрес Kubernetes API

IP-адрес Kubernetes API это IP-адрес ВМ1.

K8S_API_ENDPOINT="192.168.205.164"

Подсеть пода (Pod)

Подсеть пода (Pod) – это IP-подсеть для контейнеров. Рекомендуемая длина маски составляет 16-18 бит.

POD_SUBNET="10.244.0.0/16"

Диапазон IP-адресов для Traefik

Диапазон Traefik – это диапазон IP-адресов для сервиса Traefik. Диапазон должен находиться в той же подсети, что и виртуальные машины. Зарезервируйте 1 адрес.

TRAEFIK_ADVERTISEMENT_RANGE="192.168.205.96-192.168.205.96"

Подсеть сервисов

Подсеть сервисов – это IP-подсеть для сервисов внутри кластера Kubernetes. Рекомендуемая длина маски составляет 16-20 бит.

SERVICE_SUBNET="10.245.0.0/16"

Диапазон IP адресов для сервисов, доступных извне

Данные адреса представляют собой диапазон IP-адресов для сервисов, доступных извне. Этот диапазон должен быть из той же подсети, где находятся виртуальные машины. Рекомендуемое количество адресов составляет 5-10.

L2_ADVERTISEMENT_RANGE="192.168.205.97-192.168.205.103"

IP-адрес первого Mediaserver

IP-адрес первого Mediaserver эквивалентен адресу ВМ1.

MS1_IP="192.168.205.164"

Статический NAT

Если необходимо настроить доступ к инсталляции из интернета, подготовьте статический NAT на вашей инфраструктуре:

  • Привяжите внешний IP-адрес к IP-адресу ВМ1 с использованием следующих TCP-портов:8554, 8443, 8887, 8998 (SSH-порт 22, или используйте другие альтернативные порты для поддержки удаленного доступа).

  • Привяжите внешний IP-адрес к первому IP-адресу из диапазона IP-адресов для сервисов, доступных извне: TCP-портов 80, 443, 5554, 8080.

DNS-записи

Cоздайте DNS-записи для IP-адресов сервисов, доступ к которым необходимо иметь извне, и сертификат SSL.

Настройка Ubuntu 22.04 LTS

Установите Ubuntu 22.04 LTS на ВМ1 и ВМ2.

ВM2 потребуется только в случае использования Analytics.

Для настройки Ubuntu выполните следующие шаги:

  1. Установите последнюю версию Ubuntu 22.04 LTS:

CODE
sudo apt update && sudo apt upgrade -y 
  1. Разрешите администратору доступ по SSH, скопировав SSH-ключи в ~/.ssh/authorized_keys.

  2. Разрешите администратору беспарольный доступ sudo. Замените admin_1 на нужного пользователя:

CODE
sudo su 
CODE
cat << EOF >> /etc/sudoers

admin_1 ALL=(ALL) NOPASSWD:ALL
EOF
  1. Перезагрузите серверы:

CODE
sudo reboot

JavaScript errors detected

Please note, these errors can depend on your browser setup.

If this problem persists, please contact our support.