Использование внешней Apache Kafka
Компонент Apache Kafka используется для передачи данных с серверов управления в бэкенд LCM с помощью подписки на топик брокера сообщений.
Для использования Apache Kafka необходимо выполнить настройки:
| Первые три шага выполняются перед установкой продукта. |
-
Установите Apache Kafka, следуя инструкциям в официальной документации.
-
Создайте топик
salt-topic, следуя инструкции в официальной документации. -
В конфигурационном файле
application.propertiesзадайте параметры:-
Укажите URL сервиса Apache Kafka (параметр
mp.messaging.incoming.salt-events-kafka.bootstrap.servers). -
Задайте имя созданного топика (параметр
mp.messaging.incoming.salt-events-kafka.topic). -
Опционально. Задайте количество партиций для топика (параметр
mp.messaging.incoming.salt-events-kafka.partitions).
-
-
После установки продукта задайте имя топика для сервера управления — в конфигурационном файле
salt-master.confдля параметраreturner.kafka_custom.topicукажите имя топикаsalt-topic.