Why should a production Kubernetes cluster have a minimum of three nodes? [closed] Why should a production Kubernetes cluster have a minimum of three nodes? [closed] kubernetes kubernetes

Why should a production Kubernetes cluster have a minimum of three nodes? [closed]


That means a minimum of 3 master nodes per cluster.

Kubernetes keeps all critical data in etcd, which uses a majority to repair when there is a fault. An instance of etcd runs on each master node. Three is the minimum number of etcds one wants backing a prod-level cluster. Hence, three is the minimum number of masters per cluster.