You can install Tanzu Application Platform by using one of the following methods:
- Installing Tanzu Application Platform online. For Tanzu Application Platform on a Kubernetes cluster with internet access.
- Installing Tanzu Application Platform in an air-gapped environment (beta). For Tanzu Application Platform on a Kubernetes cluster air-gapped from external traffic.
- Deploying Tanzu Application Platform through AWS Quick Start on Amazon EKS. For a reference deployment of Tanzu Application Platform on Amazon Elastic Kubernetes Service (Amazon EKS) using AWS CloudFormation.
To install Tanzu Application Platform on your Kubernetes clusters with internet access:
Step | Task | Link |
---|---|---|
1. | Review the prerequisites to ensure you have met all requirements before installing. | Prerequisites |
2. | Accept Tanzu Application Platform EULAs and install the Tanzu CLI. | Accepting Tanzu Application Platform EULAs and installing the Tanzu CLI |
3. | Install Cluster Essentials for Tanzu*. | Deploying Cluster Essentials |
4. | Add the Tanzu Application Platform package repository, prepare your Tanzu Application Platform profile, and install the profile to the cluster. | Installing the Tanzu Application Platform package and profiles |
5. | (Optional) Install any additional packages that were not in the profile. | Installing Individual Packages |
6. | Set up developer namespaces to use installed packages. | Setting up developer namespaces to use installed packages |
7. | Install developer tools into your integrated development environment (IDE). | Installing Tanzu Developer Tools for VS Code |
* When you use a VMware Tanzu Kubernetes Grid cluster, there is no need to install Cluster Essentials because the contents of Cluster Essentials are already installed on your cluster.
After installing Tanzu Application Platform on to your Kubernetes clusters, proceed with Getting started with the Tanzu Application Platform.
Caution: Tanzu Application Platform in an air-gapped environment is currently in beta and is intended for evaluation and test purposes only. Do not use in a production environment.
To install Tanzu Application Platform on your Kubernetes clusters in an air-gapped environment:
Step | Task | Link |
---|---|---|
1. | Review the prerequisites to ensure you have met all requirements before installing. | Prerequisites |
2. | Accept Tanzu Application Platform EULAs and install the Tanzu CLI. | Accepting Tanzu Application Platform EULAs and installing the Tanzu CLI |
3. | Install Cluster Essentials for Tanzu*. | Deploying Cluster Essentials |
4. | Add the Tanzu Application Platform package repository, prepare your Tanzu Application Platform profile, and install the profile to the cluster. | Installing Tanzu Application Platform in an air-gapped environment (beta) |
5. | Install Tanzu Build Service full dependencies. | Installing the Tanzu Build Service dependencies |
6. | Configure custom certificate authorities for Tanzu Application Platform GUI. | Configuring custom certificate authorities for Tanzu Application Platform GUI |
7. | Add the certificate for the private Git repository in the Accelerator system namespace. | Configuring Application Accelerator |
8. | Apply patch to Grype. | Using Grype in offline and air-gapped environments |
9. | Set up developer namespaces to use installed packages. | Setting up developer namespaces to use installed packages |
* When you use a VMware Tanzu Kubernetes Grid cluster, there is no need to install Cluster Essentials because the contents of Cluster Essentials are already installed on your cluster.
After installing Tanzu Application Platform on to your air-gapped cluster, you can start creating workloads that run in your air-gapped containers. For instructions, see Deploy your first air-gapped workload (beta).