conduktor.io ↗

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

ApiVersions · DescribeCluster

Details

AuthorTaiJuWu
StatusDiscussion
JIRAKAFKA-19663
WikiView on Apache Wiki
Created2025-09-23
Last Modified2026-01-09
Explore how this KIP affects the Kafka protocol in the Protocol Explorer, or see the full KIP database.