VMware Tanzu Kubernetes Grid - getting started

Intro

This blog post is about getting started with VMware Tanzu Kubernetes Grid (TKG). TKG is used to deploy Tanzu Kubernetes Cluster to various Cloud Providers including vSphere, AWS and Azure. First, a management cluster (based on Docker and kind) is created from a Bootstrap Workstation, which itself then provides its web interface and additional CLI tools to create a Kubernetes cluster.

TKG has no integration in vSphere UI. If you wan't to integrate Tanzu with vCenter/vSphere UI - use vSphere with Tanzu instead.

Install Tanzu Kubernetes Grid

Prerequieries

  • VMware vSphere 8 (7 U3 should work, in this tutorial we are using vSphere 8)
  • Bootstrap VM or Workstation with Docker
  • Access to VMware Customer Connect

TKG Bootstrap Machine on Fedora

See this blog post to create a Bootstrap Machine based on Fedora

Create Management Cluster

Create the Management Cluster on your Machine:

Create a Tanzu Management Cluster to boostrap TKG

1tanzu management-cluster create --ui

TKG Management Cluster