KIP-183 — Change PreferredReplicaLeaderElectionCommand to use AdminClient
Accepted Kafka 2.2 Admin
Adds an AdminClient RPC and a corresponding --bootstrap-server option to kafka-preferred-replica-election.sh for triggering preferred leader elections without ZooKeeper access. The tool previously required --zookeeper access, forcing operators to have ZooKeeper credentials even in environments where direct ZK access was restricted.
Protocol Impact
Details
| Author | Tom Bentley |
| Status | Accepted |
| Kafka Version | 2.2 |
| JIRA | KAFKA-5692 |
| Wiki | View on Apache Wiki |
| Created | 2017-08-02 |
| Last Modified | 2019-01-28 |
Explore how this KIP affects the Kafka protocol in the Protocol Explorer, or see the full KIP database.