---
description: >-
  How VMware Enterprise PKS helps provision Kubernetes clusters on VMware
  vSphere
---

# Provisioning Kubernetes Clusters with VMware Enterprise PKS

VMware Enterprise PKS provides an API for teams to request Kubernetes clusters on-demand on vSphere. VMware Enterprise PKS automatically deploys a cluster and tightly integrates it with VMware NSX-T to provide networking services, such as cluster networks, pod networks, and load balancing services. At the same time, the cluster gets the necessary configuration to store persistent data in the vSphere datastores.

VMware Enterprise PKS also provides out-of-the-box integrations with VMware vRealize Log Insight, vRealize Operations, and Wavefront.&#x20;

This highly integrated solution deploys Kubernetes clusters with components that integrate the clusters with the infrastructure. The following components handle various integrations:

1. Compute - **vSphere Resource Pools**
2. Container storage **- vSphere and vSAN datastores**
3. Container networking **- NSX-T and the NSX-T Container Plug-in (NCP)**
4. Container registry - **Harbor**
5. Kubernetes lifecycle management - **BOSH**

Here's a video that presents an overview of VMware Enterprise PKS:

{% embed url="https://www.slideshare.net/BoskeySavla/enterprise-pks-overview-154408070" %}



And here's a video that walks you through how VMware Enterprise PKS manages Kubernetes on vSphere:



{% embed url="https://www.youtube.com/watch?v=504FGHukY8Y&t=18s" %}



