This page describes your high availability (HA) options in GKE On-Prem.
HA for user clusters
GKE On-Prem supports HA user control planes. During cluster creation,
you can choose to create three user control planes.
To do so, specify usercluster.masternode.replicas: 3
in the
GKE On-Prem configuration file you're using to create the user
cluster.
To create a HA user cluster, GKE On-Prem creates three user control plane VMs (or master nodes) within the admin cluster. Each control plane VM runs the same Kubernetes control plane components. GKE On-Prem uses leader election to
Caveats
Currently, you cannot resume cluster creation for a HA user cluster.
HA for admin clusters
GKE On-Prem does not currently support HA admin control planes. You can prevent a single point of failure in the admin cluster by enabling vSphere High Availability for your vSphere cluster.
vSphere High Availability protects GKE On-Prem admin clusters from going down in the event of an underlying host failure.
To learn more, see Create a vSphere HA Cluster.