conduktor.io ↗

KIP-425 — Add some Log4J Kafka Appender Properties for Producing to Secured Brokers

Accepted Kafka 2.3 SecurityProducer

KIP-425 adds `SaslMechanism` and `ClientJaasConf` configuration properties to the `KafkaLog4jAppender` so it can produce to brokers requiring SASL/PLAIN authentication with inline JAAS configuration rather than only GSSAPI with a JVM-level JAAS config file. This unblocks Log4j-based audit logging to secured Kafka clusters that use PLAIN or other SASL mechanisms without requiring a separate JAAS config file on the producer host.

Details

AuthorRohan Desai
StatusAccepted
Kafka Version2.3
JIRAKAFKA-7896
WikiView on Apache Wiki
Created2019-02-03
Last Modified2019-05-28
Explore how this KIP affects the Kafka protocol in the Protocol Explorer, or see the full KIP database.