If you require workload management using Kubernetes, you can configure a VxRail cluster as a supervisor cluster for Kubernetes.
Kubernetes is a portable, extensible, API-driven platform for the management of containerized workload and services. The VMware Tanzu feature enables the conversion of a VxRail cluster with a VMware vSphere foundation into a platform for running Kubernetes workloads inside dedicated resource pools. A VxRail cluster that is enabled for VMware vSphere with Tanzu is called a Supervisor cluster.
- VMware vSphere Pod Service
- Registry Service
- Storage Service
- Network Service
- Virtual Machine Service
- Tanzu Kubernetes Grid Service for VMware vSphere
- This feature requires each VxRail node that is part of the Supervisor cluster to be configured with a VMware vSphere Enterprise Plus license with an add-on license for Kubernetes.
- This feature requires port groups to be configured on the VxRail cluster virtual-distributed-switch to support workload networks. These networks provide connectivity to the cluster nodes and the three Kubernetes control plane VMs. Each Supervisor Cluster must have one primary workload network.
- A virtual load balancer that is supported for vSphere must also be configured on the VxRail cluster to enable connectivity from client network to workloads running in the name spaces.
- The workload networks require reserved IP addresses to enable connectivity for the control plane VMs and the load balancer.
For complete details on enabling a VxRail cluster to support VMware vSphere with Tanzu, see the vSphere with Tanzu Configuration and Management Guide.