conduktor.io ↗

KIP-257 — Configurable Quota Management

Accepted Kafka 2.0 AdminBroker

KIP-257 extends the quota management API in `kafka-configs.sh` to support quota entities identified by user principal and/or client ID with `--user-defaults` and `--client-defaults` hierarchical fallbacks configured via `AdminClient`. The existing tool stored quotas directly in ZooKeeper without going through the broker, bypassing access control and making quota management inconsistent with other admin operations.

Details

AuthorRajini Sivaram
StatusAccepted
Kafka Version2.0
JIRAKAFKA-6576
WikiView on Apache Wiki
Created2018-02-21
Last Modified2018-04-06
Explore how this KIP affects the Kafka protocol in the Protocol Explorer, or see the full KIP database.