Check out how to create vSphere Zones that you can use to provide cluster-level high availability to your Kubernetes workloads running on a Supervisor. To provide cluster-level high availability to your Kubernetes workloads, you deploy the Supervisor on three vSphere Zones. Each vSphere Zone is mapped to one vSphere cluster that has a minimum of 2 hosts.
Prerequisites
- Create three vSphere clusters with at least 2 hosts. For storage with vSAN, the cluster must have 3 or 4 hosts.
- Configure storage with vSAN or other shared storage solution for each cluster.
- Enable vSphere HA and vSphere DRS on Fully Automate or Partially Automate mode.
- Configure each cluster as an independent failure domain.
- Configure networking with NSX or vSphere Distributed Switch (vDS) networking for the clusters.
Procedure
- In the vSphere Client, navigate to vCenter Server.
- Select Configure and select vSphere Zones.
- Click Add New vSphere Zone.
- Name the zone, for example zone1 and add an optional description.
- Select a vSphere cluster to add to the zone and click Finish.
- Repeat the steps to create three vSphere Zones.
What to do next
-
- Create a content library for Tanzu Kubernetes releases. See Creating and Managing Content Libraries for Tanzu Kubernetes releases.
- Configure a networking stack to use with the Supervisor. See Networking for vSphere with Tanzu
- Enable the Supervisor on the three vSphere Zones that you created. See Enable a Three-Zone Supervisor .
If you need to do any changes to a vSphere Zone, you can do them before you deploy the Supervisor on it.
Managing vSphere Zones
If you need to make changes to a vSphere Zone, you have do that before you deploy a Supervisor on the zone. You can change the cluster that is associated with it, or delete the zone. Deleting a vSphere Zone removes its associated cluster and then deletes the zone from vCenter Server.
Removing a Cluster from a vSphere Zone
To remove a cluster from a vSphere Zone, click the three dots (…) on the zone card and select Remove Cluster. The cluster is removed from the zone and you can add a different one.