Агент выполняется на стороне Заказчика в форме контейнера. Поддерживается развёртывание Агента средствами Docker и Podman. Средство управления контейнерами Docker или Podman должно быть установлено в операционной системе физического сервера или виртуальной машины, куда устанавливается Агент.
На физическом сервере или виртуальной машине требуются следующие вычислительные и программные ресурсы:
Виртуальные или физические ядра центрального процессора: 2 или более.
Оперативная память: минимум 2 гигабайта.
Дисковое пространство: минимум 5 гигабайт.
Операционная система: любая с поддержкой Docker или Podman (например, Debian 9+, Ubuntu Server 20.04+, Windows 10/11 или Windows Server с установленной подсистемой Windows Subsystem for Linux v.2).
Средство управления контейнерами: Docker Community Edition 20.10+ или Podman 5.0+.
Сеть: физический сервер или виртуальная машина должна иметь доступ к реестру контейнеров по сети Интернет https://cr.paladin-projects.ru. Исходящие запросы от Агента направляются по REST API (через HTTPS) на сайт https://aiesp.paladin-projects.ru.
Свободный порт: наличие свободного порта на внешнем сетевом интерфейсе для получения данных Syslog от устройств.
Контейнер с Агентом может выполняться как с правами привилегированного пользователя (root), так и с правами непривилегированного пользователя. Обратите внимание, что при запуске с правами непривилегированного пользователя необходимо, чтобы номер порта, через который Агент будет получать данные от устройств, был больше 1024, так как ядро Linux не позволяет открывать порты с номером меньше или равным 1024 непривилегированным пользователям.