What is Tanzu Kubernetes Grid (TKG)?
Tanzu Kubernetes Grid provides a Kubernetes platform developed and supported by VMware. With Tanzu Kubernetes Grid, you can deploy Kubernetes clusters in VMware software-defined data centers and various public cloud environments. For example, WaveCom's VMware Cloud, AWS, Azure, and Google support VMware Tanzu. TKG enables Kubernetes clusters to be made available to users as a utility worldwide, much like electricity in a power grid.
TKG Standard Runtime is highly available and offers multi-node management and worker clusters. All TKG components, such as cluster virtual machines, network services (including load balancers and firewalls), and named disk persistent volumes are installed in the VMware Cloud virtual data center, which can be managed in Cloud Director
When installing a cluster or service/container, automation creates network services based on NSX-T and AVI LB resources, such as load balancers and firewalls. The VMware CSI interface provisions the necessary persistent disks using the Named Disk functionality.
Clusters that host applications with different requirements can now be configured as services/packages to make them instantly available to users, saving significant time and effort. Users no longer need specialized knowledge of creating and managing Kubernetes clusters. Tanzu core packages installed when creating TKG clusters reduce additional configuration requirements to provide ready-to-use TKG clusters to users. Users can easily deploy other TKG Standard Runtime supported add-ons to their clusters using the Tanzu CLI, including Harbor (helm register), Antera & Calico (container networking), Fluent Bit (log processing), HAProxy (proxy/load balancer), Contour (ingress controller), Prometheus (metrics), Grafana (metric visualization), Velero (backup) and more.
Additionally, Cloud Director offers an additional service called App Launchpad, which provides access to hundreds of VMware-validated container applications from the VMware Marketplace that can be installed in seconds.
By the end of 2022, another highly anticipated functionality will be available: VMware OSE (object storage extension), which will allow for backup and restoration of Kubernetes clusters in addition to the S3 service and graphical file manager.
Tanzu Kubernetes Grid is free, meaning there are no additional costs other than the usual charges for resources such as vCPU, vRAM, and storage space. For more information on Tanzu Kubernetes Grid clusters, we recommend consulting the TKG documentation.
For an additional fee, the Tanzu SaaS management service Tanzu Mission Control (TMC) can be used. TMC offers multi-cloud support and enables management of K8 clusters located in various environments worldwide. TMC includes Data Protection, Policy Management, and Observability/Monitoring.