VMware Tanzu Kubernetes Grid (TKG)

This page describes how to install and license Trilio for Kubernetes (T4K) in a TKG environment.
Trilio for Kubernetes is available as a certified Backup and Recovery solution in the VMware Marketplace for VMware Tanzu Kubernetes Grid (TKG) environments. Currently there is no option to install T4K onto the Tanzu clusters directly from the VMware Marketplace. Users have two options for installation:
  • Use an existing helm repository
  • Use the standard helm install command as per the upstream Kubernetes method

Use Existing Helm Repository

Users can download the T4K helm chart .tgz file, add it to their existing helm repository and then install the T4K chart from the same repository. To install using this method, perform the following steps:
  1. 1.
    Log in to VMware Marketplace.
  2. 2.
    From the page displayed, in the version dropdown, select the version of T4K that you wish to install. If you are free to choose, it is recommended to use the latest version.
  3. 3.
    Click Deploy.
  4. 4.
    In the Deploy wizard displayed, confirm that the version is correct.
  5. 5.
    Click Next.
  6. 6.
    After reading the Trilio End User License Agreement, place a check/tick in the box to indicate your agreement with the terms.
  7. 7.
    Click Next.
  8. 8.
    Click Download to download the .tgz file.
  9. 9.
    Click Close to Exit the Deploy wizard.
  10. 10.
    Now add the downloaded .tgz helm chart file to your existing helm repository.
  11. 11.
    Then use the helm install command to pull the image from your existing helm repository.

Upstream Kubernetes Method

  1. 1.
    Install the VolumeSnapshot CRDs onto the TKG cluster before performing the T4K installation, by following the steps outlined in the prerequisite section for the Installation of VolumeSnapshot CRDs. VolumeSnapshot CRDs are not shipped with the TKG cluster by default, so users must install them onto the TKG cluster before performing the T4K installation. Failure to perform this step first may cause one or more pods not to run successfully.
  2. 2.
    The installation of Trilio for Kubernetes on the TKGm (Tanzu Kubernetes Grid for Multi-cloud) or TKGs (Tanzu Kubernetes Grid Service for vSphere) is the same as Upstream Kubernetes, so follow the upstream Helm Quickstart Installation guide.
  3. 3.
    Users must follow the instructions to install the VMware vSphere CSI Driver from the official documentation. T4K requires a CSI driver with volume snapshot capability to enable it to perform the backup operation. The VMware vSphere CSI Driver with v2.5 and above supports the volume snapshot capability.
After installation the next step is licensing-tvk