Skip to main content

Step 1: VMware Tanzu™ Community Edition cluster preparation

VMware Tanzu™ Community Edition consists of a variety of components that enable the bootstrapping and management of Kubernetes clusters.

The main components are:

In this step, the goal is to prepare the installation of the TCE cluster.

Step 1.1: Install Tanzu CLI

Tanzu CLI can be installed on the three major operating systems (Linux, macOS and Windows).

Follow the instructions here to install Tanzu CLI selecting your operating system.

In order to check that Tanzu CLI is properly installed, run this in the command line:

tanzu version

And the output should be similar to this:

version: v0.11.4
buildDate: 2022-05-17
sha: a9b8f3a

Step 1.2: Choose the type of your cluster

As stated at the beginning of this document, Tanzu Community Edition allows to work with two different types of clusters: managed and unmanaged.

To continue the tutorial, you must decide which of the following mutually exclusive options suits your desired outcome:

  • Do you want a single node, local workstation cluster suitable for a development/test environment? If so, continue the tutorial by deploying an unmanaged cluster.

or

  • Do you want a full-featured, scalable Kubernetes implementation suitable for a development or production environment? If so, continue the tutorial by deploying an managed cluster.

If you want to know more about planning your deployment check out the official TCE documentation.

Tutorial index

  1. TCE cluster deployment preparation
  2. Deploying a managed cluster or Deploy an unmanaged cluster
  3. Preparing the Kubeapps deployment
  4. Deploying Kubeapps
  5. Further documentation for managing applications in Kubeapps