Подключение агента KUMA через HA Proxy
Схема работы агента KUMA через промежуточный узел с использованием haproxy
Для обращения агента KUMA к серверу Core используются порты 7210/tcp и 8429/tcp
Правила МЭ для работы
№п/п
Наименование источника
ip-адрес источника
Наименование получателя
ip-адрес получателя
Порты
Примечание
1
Агент KUMA
10.10.15.15
Хост с HA Proxy
10.10.15.15
7210/tcp
8429/tcp
2
Хост с HA Proxy
10.10.15.15
Ядро KUMA
192.168.110.5
7210/tcp
8429/tcp
Для работы необходимо:
Для нашего примера
10.10.15.15 core.kuma.example
В конфигурации с haproxy в файле /etc/haproxy/haproxy.cfg
Добавить следующий конфиг
frontend core.kuma.example:7210
bind *:7210
mode tcp
log global
default_backend core_kuma_api
frontend core.kuma.example:8429
bind *:8429
mode tcp
log global
default_backend core_kuma_agent
backend core_kuma_api
mode tcp
log global
balance roundrobin
option tcp-check
server core 192.168.110.5:7210
backend core_kuma_agent
mode tcp
log global
balance roundrobin
option tcp-check
server core 192.168.110.5:8429
3. Установить агента kuma
kuma.exe agent --core https://core.kuma.example:7210 --id 334b673f-b9a0-4dde-8398-45a7648ef767 --user имя_машины\имя_пользователя --install
