Getting Started VMware Tanzu Community Edition (Part 1)

Managed Clusters

Prepare Linux Local Bootstrap Machine

  • OS = CentOS 8
  • RAM = 6 GB
  • vCPU = 2
  • SSH Key Generated
  • Docker
  • Using cgroup v1
  • Kubectl
  • Latest version of Chrome, Firefox, Safari, Internet Explorer, or Edge
  • System time is synchronized with a Network Time Protocol (NTP) server.

Let's get started with the bootstrap machine

#### install docker
sudo dnf remove docker \
docker-client \
docker-client-latest \
docker-common \
docker-latest \
docker-latest-logrotate \
docker-logrotate \
sudo dnf install -y yum-utils runc
sudo yum-config-manager \
--add-repo \
sudo dnf repolist
sudo dnf install -y docker-ce docker-ce-cli
#### enable docker service and set rootles
sudo systemctl enable --now docker
sudo usermod -aG docker $USER
newgrp docker
docker version
docker info | grep -i cgroup
curl -LO
sudo install -o root -g root -m 0755 kubectl /usr/local/bin/kubectl
kubectl version --client
#### download tanzu cli
curl -H "Accept: application/vnd.github.v3.raw" \
-L | \
bash -s v0.9.1 linux
#### extract and install tanzu cli
tar xzvf tce-linux-amd64-v0.9.1.tar.gz
cd tce-linux-amd64-v0.9.1
#### verify that tanzu cli succesfully installed
tanzu version

Prepare to Deploy Clusters

  1. Open the Tanzu Community Edition product page on VMware Customer Connect.
  2. Ensure you have the version selected corresponding to your installation and download the machine image (OVA)
Select an OVF template
Select a name and folder
Select a compute resource
Review details
License agreements
Select storage
Select networks
Ready to complete




Cloud Consultant | RHCSA | RHCE in Red Hat OpenStack | Google Cloud ACE | AWS SAA | LinkedIn:

Love podcasts or audiobooks? Learn on the go with our new app.

Recommended from Medium

Teaching Girls to Code at U Girls Code — Year 2

Deploying with confidence without QA

The annoying UN-clickable element

Install Java/JDK on MacOS with Homebrew

The First 3 Things You Should Do Immediately After You Workout

Resample timeseries in Python

Forgot Your Password for linux-based (Ubuntu) Laptop or PC? Try this!

Awesome article Andrew. Definitely , its a great introduction to metaprogramming .

Get the Medium app

A button that says 'Download on the App Store', and if clicked it will lead you to the iOS App store
A button that says 'Get it on, Google Play', and if clicked it will lead you to the Google Play store
Ach.Chusnul Chikam

Ach.Chusnul Chikam

Cloud Consultant | RHCSA | RHCE in Red Hat OpenStack | Google Cloud ACE | AWS SAA | LinkedIn:

More from Medium

Deploy Prometheus Monitoring Stack with Portainer — Part 2

Deploy to DigitalOcean Kubernetes using Nginx Ingress controller with a Helm chart

Attaching domain(TLS) certificates to Kubernetes cluster

Kubernetes Security Series - Part 1