What is etcd’s Raft consensus algorithm’s role in a Kubernetes cluster and what happens during leader election?

Kubernetes Fundamentals Hard

Kubernetes Fundamentals — Hard

What is etcd’s Raft consensus algorithm’s role in a Kubernetes cluster and what happens during leader election?

Key points

  • Raft ensures consistency across etcd members through leader election
  • Leader failure triggers a new election through timeout-based voting
  • Quorum requirement necessitates odd-numbered etcd clusters
  • Followers replicate the leader's state for high availability

Ready to go further?

Related questions