conduktor.io ↗

KIP-840 — Config file option for MessageReader/MessageFormatter in ConsoleProducer/ConsoleConsumer

Discussion Kafka 3.4 Admin

Adds --reader-config to kafka-console-producer.sh and --formatter-config to kafka-console-consumer.sh, enabling MessageReader/MessageFormatter properties to be supplied via a config file instead of only via repeated --property flags. Complex reader/formatter setups (e.g., Avro with Schema Registry SSL) require many properties, making the command line unwieldy and exposing sensitive values in shell history.

Details

AuthorAlexandre Garnier
StatusDiscussion
Kafka Version3.4
JIRAKAFKA-14146
WikiView on Apache Wiki
Created2022-05-18
Last Modified2022-08-08
Explore how this KIP affects the Kafka protocol in the Protocol Explorer, or see the full KIP database.