conduktor.io ↗

KIP-1232 — Deprecate broker.id config

Accepted BrokerKRaft

Deprecates the legacy broker.id configuration in favor of node.id, which was introduced by KIP-631 as the canonical node identifier in KRaft mode. Since ZooKeeper removal (KIP-500), broker.id serves only as a synonym for node.id, and retaining both creates confusion for operators configuring KRaft clusters.

Details

AuthorMing-Yen Chung
StatusAccepted
WikiView on Apache Wiki
Created2025-10-20
Last Modified2026-07-31
Explore how this KIP affects the Kafka protocol in the Protocol Explorer, or see the full KIP database.