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
| Author | Alexandre Garnier |
| Status | Discussion |
| Kafka Version | 3.4 |
| JIRA | KAFKA-14146 |
| Wiki | View on Apache Wiki |
| Created | 2022-05-18 |
| Last Modified | 2022-08-08 |
Explore how this KIP affects the Kafka protocol in the Protocol Explorer, or see the full KIP database.