conduktor.io ↗

KIP-555 — Deprecate direct Zookeeper access in Kafka administrative tools

Accepted Kafka 2.5 AdminKRaft

Deprecates the `--zookeeper` flag across all Kafka administrative CLI tools (e.g., `kafka-topics.sh`, `kafka-configs.sh`) in preparation for KIP-500's full ZooKeeper removal, marking the flag as unsupported and routing all operations through the broker Admin API instead. Direct ZooKeeper access from CLI tools bypasses broker-side authorization and couples tooling to ZooKeeper's internal metadata schema.

Details

AuthorColin McCabe
StatusAccepted
Kafka Version2.5
JIRAKAFKA-9397
WikiView on Apache Wiki
Created2020-01-09
Last Modified2020-04-20
Explore how this KIP affects the Kafka protocol in the Protocol Explorer, or see the full KIP database.