Tanzu Application Platform: Installation
This course will take you through the steps of installing and configuring a basic installation of Tanzu Application Platform.
At the end of the course you should be able to:
- Recall where to find, and be able to use the Tanzu Application Platform documentation
- List the pre-requisites for an installation of Tanzu Application Platform
- Describe the overall installation process
- Obtain and install software from the VMware Tanzu Network
- Practice using some of the Carvel tools and the Tanzu CLI
- Configure and deploy a basic Tanzu Application Platform instance
- Navigate the Tanzu Application Platform web interface
- Perform basic troubleshooting of an installation
- Deploy a simple application on to the installed platform
Lesson 1: Introduction to the Tanzu Application Platform installation course
This lesson provides a brief overview of the course. It covers the target audience and prerequisite skills needed.
Lab 1: Setting up the Kubernetes environment in Strigo
The lab environment for this course is provided using a system called Strigo.
In this first lab you will familiarize yourself with the environment and then create and configure a Kubernetes cluster on to which you will later install Tanzu Application Platform.
As well as the cluster, you will also install a private container registry using Harbor.
Lesson 2: The Tanzu Tools and Cluster Essentials
This video introduces the core tools that will be used to install Tanzu Application Platform.
In particular, if you are not already familiar with the tools in the Carvel tool suite, it describes the purpose and use of the
Lab 2: Installing the Tanzu Core Tools
In this lab you will put in place the core tooling and components that you need in order to be able to install Tanzu Application Platform.
You will also familiarize yourself with the tools and examine the components installed on to the cluster.
After this lab you should be able to:
- Recall where to find Tanzu Application Platform installation documentation
- Navigate the VMware Tanzu Network site
- Explain how to obtain pre-requisite software for a Tanzu Application Platform installation
- Use the
pivnetcommand to download software from VMware Tanzu Network
- Perform the installation of the "Cluster Essentials" package
- Employ the
kappcommand-line tool to deploy and troubleshoot applications
- Describe the role of
kapp-controllerin deploying applications
- Interpret messages from
- Describe the role of other Carvel tools
Lesson 3.1: The Tanzu Package Mechanism
This video introduces the software package mechanism used to install Tanzu Application Platform. This originates from the Carvel toolset and underlies the
tanzu command-line interface.
Lesson 3.2: Introduction to Installation Profiles
This lesson introduces the concept of Tanzu Application Platform (TAP) "profiles" and how to use them while installing the product. It also discuss the TAP meta-package, and how to create a configuration values file for either a default TAP installation or custom TAP installation. It also briefly touches upon troubleshooting TAP installations using profiles.
Lesson 3.3: Steps to the Package Installation
This video introduces the next lab, and the steps culminating in the Tanzu Application Platform package installation.
Lab 3: Installing the Tanzu Application Platform
In this lab you will install the Tanzu Application Platform (TAP) on the Kubernetes cluster you previously created. By the end of the lab you will have a TAP installation up and running.
Lesson 4.1: TAP-GUI - The Tanzu Application Platform Web Interface
This lesson introduces the Tanzu Application Platform Graphical User Interface or TAP-GUI. It discuss some of the main features of TAP-GUI. This includes the Software Catalog and a number of "plugins" such as Application Live View, Accelerators and the Supply Chain viewer. It also introduce some of the key concepts and terms used within TAP-GUI.
Lesson 4.2: Running a Workload
This video introduces the next lab and discusses, at a high level, what happens when you run a workload on Tanzu Application Platform. This includes the role of Cartographer in choreographing supply chain actions and Knative in running scalable applications.
Share your thoughts!
Help us improve. We want to know what you think of this course — good, bad, and ugly.
Neil Winton is a Staff Solution Architect within the VMware Tanzu Learning team. He has more than 35 years’ experience within the software industry and, although he has always been a software developer at heart, most recently he has enjoyed helping people to learn about cloud-native technologies and applications.View Profile
Bijoy is a Senior Solutions Architect at VMware where he focuses on designing and developing educational learning paths for cloud-native practices and technologies, specifically around VMware Tanzu and the Kubernetes ecosystem.View Profile