SDDC Manager supports VI workload domain configurations that will provide the infrastructure foundation required by vSphere with Kubernetes. A VI workload domain configured for Kubernetes transforms the vSphere platform into a platform for running Kubernetes workloads natively on the hypervisor layer. If there is a use case requirement for vSphere with Kubernetes, the following items need to be considered:
- All of the nodes in the VxRail cluster supporting the VI workload domain must have a vSphere with Kubernetes license
- An NSX-T edge cluster must be deployed on the VI workload domain targeted for vSphere with Kubernetes
Figure 13. Virtual appliances deployed for VI workload domain for vSphere with Kubernetes
- The NSX-T edge cluster will require connectivity upstream using eBGP. Plan on preparing the upstream network for BGP peering and route distribution.
- Additional IP addresses specific for vSphere with Kubernetes will be required when the VI workload domain is configured.
- Non-routable subnet for pod networking (minimum /22)
- Non-routable subnet for service IP addresses (minimum /24)
- Routable subnets for ingress and egress for the NSX-T edge cluster (minimum /27).