conduktor.io ↗

KIP-1141 — Simplifying Add/Remove Voter in MetadataQuorumCommand

Accepted Kafka 4.5 KRaftAdmin

Simplifies the kafka-metadata-quorum --add-voter and --remove-voter commands so they accept explicit endpoint and directory-id arguments instead of requiring a controller.properties file with access to the node's local metadata directory. The current requirement forces the operator to run the tool from a machine that has direct filesystem access to the target controller's metadata path, preventing remote management.

Protocol Impact

AddRaftVoter · RemoveRaftVoter

Details

AuthorKuan Po Tseng
StatusAccepted
Kafka Version4.5
JIRAKAFKA-18775
WikiView on Apache Wiki
Created2025-03-10
Last Modified2026-06-30
Explore how this KIP affects the Kafka protocol in the Protocol Explorer, or see the full KIP database.