KIP-85 — Dynamic JAAS configuration for Kafka clients
Accepted Kafka 1.0 Security
Adds a sasl.jaas.config property to Kafka client and broker configs, allowing JAAS login configuration to be specified inline in the Kafka properties file rather than requiring a separate JAAS file. Managing separate JAAS files is cumbersome in containerized and cloud deployments where property-based configuration is standard; also enables different SASL configs per listener without shared JVM state.
Details
| Author | Rajini Sivaram |
| Status | Accepted |
| Kafka Version | 1.0 |
| JIRA | KAFKA-4259 |
| Wiki | View on Apache Wiki |
| Created | 2016-10-06 |
| Last Modified | 2019-02-18 |
Explore how this KIP affects the Kafka protocol in the Protocol Explorer, or see the full KIP database.