VMware Tanzu Kubernetes Grid Integrated Edition (formerly known as VMware Enterprise PKS) is a Kubernetes-based container solution with advanced networking, a private container registry, and life cycle management.

Tanzu Kubernetes Grid Integrated Edition (TKGI) simplifies the deployment and operation of Kubernetes clusters so you can run and manage containers at scale on private and public clouds. With TKGI, you can provision, operate, and manage Kubernetes clusters using the TKGI Control Plane.


Tanzu Kubernetes Grid Integrated Edition overview illustration

Want to know what is in the current release of TKGI? Look at the latest Tanzu Kubernetes Grid Integrated Edition release notes.

Learn About Some of Our Tanzu Kubernetes Grid Integrated Edition Features

Learn the basic concepts of TKGI, information about the different types of load balancers to use in TKGI deployments, and how TKGI provisions and manages your Kubernetes clusters.

TKGI integrates with VMware NSX Data Center to provide pod-level container networking, load balancing, and security policies. You can install TKGI on vSphere with NSX Data Center in two ways:

You can install TKGI on other IaaS platforms as well. Learn how to install TKGI on vSphere without NSX, Amazon Web Services (AWS), and Microsoft Azure.

Learn how to use the TKGI Command Line Interface (TKGI CLI) to provision Kubernetes clusters. You can use the TKGI CLI to provision and manage Kubernetes clusters. You can create and delete clusters, view cluster state, and work with network profiles created with TKGI.

You can deploy stateful workloads with TKGI on vSphere on Kubernetes clusters. TKGI supports the legacy vSphere Cloud Provider storage plugin for vSphere Volumes as well as supporting Cloud Native Storage (CNS) using the vSphere Cloud Storage Interface (CSI) driver. This encompasses Kubernetes storage primitives for volumes, including Persistent Volumes (PV), Persistent Volume Claims (PVC), Storage Classes and Stateful Sets. It also provides enterprise-grade storage features such as Storage Policy Based Management (SPBM) with VMware vSAN to Kubernetes-based applications.

Learn how to create a multi-tenant environment for each Kubernetes cluster when using TKGI on vSphere with NSX. Also, with NSX micro-segmentation, Kubernetes namespaces can be secured for multiple teams using a shared cluster. You can create NSX Network Profiles to customize network resources such as load balancer size, node and pod networks, and DNS configuration.

Learn how to secure your container workload images using VMware Harbor Registry, a private registry server that stores and distributes container images. In addition to providing RBAC (Role-Based Access Control) and LDAP/AD support, Harbor provides container image vulnerability scanning, policy-based image replication, and notary and auditing services. Harbor is an open-source project that is part of the Cloud Native Computing Foundation.

You can safely backup and restore all layers of the TKGI stack, from your Kubernetes workloads and clusters to the TKGI components and infrastructure.

Download Tanzu Kubernetes Grid Integrated Edition Software

Download the following software packages to begin your TKGI deployment.

Explore Our Videos

You can learn about deploying and operating TKGI by reading the documentation, and by watching videos on the VMware Cloud Native Apps YouTube channel.

Learn More About Tanzu Kubernetes Grid Integrated Edition Software

Use Tanzu Kubernetes Grid Integrated Edition Documentation

The Tanzu Kubernetes Grid Integrated Edition documentation reflects all of the patch release updates for each minor version. For example, the TKGI v1.16 documentation describes the features and resolved issues for all TKGI version 1.16 patch releases.