Leader election is a coordination mechanism that selects one application instance as the active leader while other instances remain idle and ready to take over if the leader fails. section 1.2.1
Kubernetes provides leader election as infrastructure for distributed applications, so developers can focus on business logic instead of implementing this coordination mechanism themselves. section 1.2.1 section 1.2.2
Active instance with ready replacements
Imagine several instances of an application running together. Leader election designates one instance as active; the others stay idle but prepared to become active when the current leader fails. section 1.2.1



