Skip to main content
Version: v3

Kafka Executor

A basic Kafka executor that produces a message on a Kafka broker.

Configuration

Params

brokerAddress:          Comma separated string containing "IP:port" of the brokers
key: The key of the message to produce
message: The body of the message to produce
topic: The Kafka topic for this message
tlsEnable: Enables TLS if set to true. Optional
tlsInsecureSkipVerify: Disables verification of the remote SSL certificate's validity if set to true. Optional
debug: Turns on debugging output if not empty

Example

"executor": "kafka",
"executor_config": {
"brokerAddress": "localhost:9092,another.host:9092",
"key": "My key",
"message": "My message",
"topic": "my_topic"
}