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
| Author | Kuan Po Tseng |
| Status | Accepted |
| Kafka Version | 4.5 |
| JIRA | KAFKA-18775 |
| Wiki | View on Apache Wiki |
| Created | 2025-03-10 |
| Last Modified | 2026-06-30 |
Explore how this KIP affects the Kafka protocol in the Protocol Explorer, or see the full KIP database.