KIP-1220 — kafka-broker-api-versions tool support bootstrap controllers
Discussion KRaftAdmin
Extends kafka-broker-api-versions.sh to support the --bootstrap-controller flag, enabling operators to query the ApiVersions of KRaft controllers directly. Controllers have their own set of supported RPCs (e.g., metadata quorum RPCs) that are distinct from broker RPCs, but there was no tooling to inspect controller API capabilities independently of broker capabilities.
Protocol Impact
Details
| Author | TaiJuWu |
| Status | Discussion |
| JIRA | KAFKA-19663 |
| Wiki | View on Apache Wiki |
| Created | 2025-09-23 |
| Last Modified | 2026-01-09 |
Explore how this KIP affects the Kafka protocol in the Protocol Explorer, or see the full KIP database.