Your environment must meet certain hardware, software, and networking requirements.

Before you begin using Tanzu Service Mesh, verify that your environment meets the following requirements:

  • Your clusters can access Tanzu Service Mesh service on port 443.

  • Your environment uses one of the following Kubernetes platforms with supported versions.

Platform

Platform Version

Kubernetes Version

VMware Tanzu™ Kubernetes Grid™ Integrated Edition

1.9

1.18.8

VMware Tanzu™ Kubernetes Grid™ Integrated Edition

1.4

1.13.5

VMware Tanzu Kubernetes Grid Integrated Edition

1.5

1.14.5

VMware Tanzu Kubernetes Grid Integrated Edition

1.6

1.15.5

VMware Tanzu Kubernetes Grid Integrated Edition

1.7

1.16.4

VMware Tanzu™ Mission Control™

N/A

1.17

VMware Tanzu™ Kubernetes Grid™

1.1.3

1.18.3

Upstream Kubernetes

N/A

1.12.1, 1.13.12, 1.14.8, 1.16

Amazon EKS

N/A

1.13.12, 1.14.8

Note:

Currently, Tanzu Service Mesh does not support Tanzu Kubernetes Grid Integrated Edition version 1.8.

  • An infrastructure load balancer (Kubernetes service type LoadBalancer) is deployed on your clusters. For example, MetalLB can be used as a network load balancer for bare metal Kubernetes clusters.

Note:

Tanzu Service Mesh does not support the NodePort service type in Kubernetes.

  • There is network connectivity between the clusters and Layer 3 connectivity between the infrastructure load balancers.

  • Your clusters have Container Networking Interface (CNI) enabled.

  • Your clusters have role-based access control (RBAC) enabled.

  • The kubectl command-line tool is installed in your environment. For instructions on how to download, install, and set up kubectl, refer to the Kubernetes documentation.

  • Chrome browser version 74.x or later is installed.