Demo Appliance for Tanzu Kubernetes Grid

version 1.2.1 — January 05, 2021

Contributors 1
View All
Comments 59
View All

Release Date: April 29, 2020

Communities:

Summary

A Virtual Appliance that pre-bundles all required dependencies to help customers in learning and deploying standalone Tanzu Kubernetes Grid (TKG) clusters running on either VMware Cloud on AWS and/or vSphere 6.7 Update 3/7.0+ environment for Proof of Concept, Demo and Dev/Test purposes.

This appliance will enable you to quickly go from zero to Kubernetes in less than 1hr with just an SSH client and a web browser!

Features:
  • Quickly deploy TKG Clusters onto VMware Cloud on AWS or vSphere-based infrastructure
  • Online vSphere Content Library to sync all TKG Demo Appliance dependencies
  • Accompany step-by-step workshop-style guide
  • Embedded Harbor registry pre-loaded with all required TKG and Demo Containers
  • Support for Air-Gapped and Non-Internet accessible environments
  • Sample demo applications including Persistent Volume, K8s 3-Tier Application with a LoadBalancer example
  • Easily access and debug TKG Clusters using Octant
What's Included:
Requirements
  • VMware Cloud on AWS SDDC (1-Node), 3-Node VMware Cloud on DellEMC or vSphere 6.7 Update 3 or vSphere 7.0+ to deploy TKG Demo Appliance
  • Static IP Address for TKG Demo Appliance
  • 2 vCPU, 8GB memory and 18GB storage for the TKG Demo Appliance
Note: Pre-reqs above are only for deploying TKG Demo Appliance. Additional TKG specific requirements is referenced in the instructions tab.
Changelog
Jan 05, 2021 - v1.2.1
  • Support for latest TKG 1.2.1 release
  • Support for TKG Workload Cluster upgrade workflow from K8s 1.18.10 to 1.19.3
  • Updated embedded Harbor to use self-sign TLS certificate (new feature of TKG 1.2.1)
  • Updated to latest version of Harbor (2.1.2)
Known Issue:
  • DNS resolution issue when installing TKG Extensions. Workaround is to add the following snippet to kapp-controller.yaml
volumeMounts:
- mountPath: /etc/hosts
name: etc
subPath: hosts
volumes:
- name: etc
hostPath:
path: /etc
     TKG-Demo-Appliance-1.2.1.ova
     MD5: 37ecf24a931fcd403463d84c9f97a7f8

Oct 28, 2020 - v1.2.0
  • Support for latest TKG 1.2.0 release
  • Support for TKG Workload Cluster upgrade workflow from K8s 1.18.8 to 1.19.1
  • Updated to latest version of Harbor (1.10.5), Docker Compose (1.27.4), Kubectl (1.18.10), Octant (0.16.1), TMC (6867ad54), TKG Crashd (0.3.1) CLI in appliance
     TKG-Demo-Appliance-1.2.0.ova
     MD5: 0f0c60358a867b432698144820f8e8b0

Aug 10, 2020 - v1.1.3
  • Support for latest TKG 1.1.3 release
  • Support for TKG Workload Cluster upgrade workflow from K8s 1.17.9 to 1.18.6
  • TKG Crash Diagnostic utility (crash-diagnostics) included in appliance
  • Helm (3.2.4) included in appliance
  • Updated to latest version of Harbor (1.10.3), Docker Compose (1.26.2), Kubectl (1.18.6), Octant (0.14.1) and TMC (d11404fb) CLI in appliance
  • PowerCLI script to automate 100% of pre-req for running on TKG on VMware Cloud on AWS
     TKG-Demo-Appliance-1.1.3.ova
     MD5: 86ce0c263ebcb6d20addcb6e1767e55a

May 11, 2020 - v1.0.0 (Initial Release)

     TKG-Demo-Appliance_1.0.0.ova
     MD5: 5ac0ad64af6c82f61bd2f789ea9b8b19