Работа с модулем координации

Модуль координации отвечает за управление и непосредственное применение политик на устройствах. Также осуществляет сбор данных с устройств для инвентаризации.

Работа модуля координации основана на взаимодействии с системой управления конфигурацией и автоматизацией SaltStack.

В модуле используется модель «координатор-агент», в рамках которой координатор (сервер управления) отправляет команды служебному узлу (агенту), а агент эти команды выполняет и отправляет свои отчеты о выполнении задач обратно на сервер управления.

Связь между сервером управления и агентами осуществляется по транспортному протоколу ZeroMQ. Канал зашифрован парой открытого и закрытого ключей. Пара ключей генерируется агентом, после чего он отправляет свой открытый ключ серверу управления.