Skip to main content
Skip table of contents

Выполнение устaновки Voicе Gateway

Все команды должны быть выполнены из корневого каталога репозитория на ВМ1.

  1. Добавьте репозиторий Helm:

CODE
helm repo add aivp https://download.aivp.io/repository/charts/ --username aivp --password aivp
helm repo update
helm search repo -l vgw
  1. Создайте файл values.yaml и настройте параметры (детали в архитектурной схеме):

CODE
helm show values aivp/vgw >> ./vgw/values.yaml
CODE
vim ./vgw/values.yaml

CODE
  KAM_EXT_IP: "127.0.0.1"           # IP-адрес внешнего интерфейса VGW
  KAM_INT_IP: "127.0.0.1"           # IP-адрес внутреннего интерфейса VGW
  KAM_NAT_EXT_IP: "127.0.0.1"       # Внешний IP-адрес за NAT
  KAM_NAT_INT_IP: "127.0.0.1"       # Внутренний IP-адрес за NAT
  KAM_EXT_PORT: 5969                # SIP-порт для внешних подключений (из интернета)
  KAM_INT_PORT1: 5060               # SIP-порт для исходящих подключений sip-gw к IMS и webrtc-gw
  KAM_INT_PORT2: 5070               # SIP-порт для входящих подключений webrtc-gw
  KAM_WEBRTC_PORT: 7443             # webRT-порт для мобильных приложений
  KAM_PROM_PORT: 9090               # Порт для метрик Prometheus
  KAM_SITE_NAME: "vgw1.company.com" # Доменное имя VGW
  KAM_EXT_SBC: "192.168.5.29"       # IP-адрес SBC
  KAM_LOCAL_NETW: "192.168"         # Шаблон регулярного выражения для локальных сетей. Используется для различения внутренних и внешних клиентов.
  KAM_NUM_RANGE: "1............"    # Шаблон для номеров вызывающих абонентов. Используется для защиты от вредоносных запросов.
  KAM_CONTROLL: "http://backend/api/v1/intercom-module/"
  KAM_RTP_ENGINE: "udp:127.0.0.1:2223"
  1. Получите действительный TLS-сертификат для VGW. Поместите сертификат и приватный ключ в соответствующие файлы:/vgw/tls.crt and ./vgw/tls.key.

  1. Установите Helm chart:

CODE
cd ./kubernetes
./update-vgw.sh

JavaScript errors detected

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

If this problem persists, please contact our support.