Current state: Accepted
Discussion thread: here
JIRA: KAFKA-7896
Please keep the discussion on the mailing list rather than commenting on the wiki (wiki discussions get unwieldy fast).
The existing Log4J Kafka appender supports producing to brokers that use the GSSAPI (kerberos) sasl mechanism, and only supports configuring jaas via setting the jaas config file as a jvm property. This KIP covers extending this to include the PLAIN mechanism and to support configuring jaas via a property passed to the producer.
We propose adding two new config properties to the log4j appender:
The Public Interfaces section covers the proposed changes.
The proposal only changes behavior if the new configs are specified, so there are no compatibility concerns.
N/A