Installation Guide

Install Trilio for Kubernetes on any Kubernetes platform using Helm.

Quick Start

Basic installation using Helm. This is the Helm Quickstart method — it installs the triliovault-operator chart, which then creates a cluster-scoped TrilioVaultManager (TVM) custom resource named triliovault-manager that deploys T4K.

# Add the Trilio Helm repository
helm repo add triliovault-operator https://charts.k8strilio.net/trilio-stable/k8s-triliovault-operator

# Install T4K (default configuration)
helm install tvm triliovault-operator/k8s-triliovault-operator -n trilio-system

To enable the preflight check during install:

helm install tvm triliovault-operator/k8s-triliovault-operator \
  --set preflight.enabled=true,preflight.cleanupOnFailure=true,preflight.storageClass=<storage-class-name> \
  -n trilio-system

For manual installation (operator only, no T4K auto-deploy):

helm install tvm triliovault-operator/k8s-triliovault-operator \
  --set installTVK.enabled=false \
  -n trilio-system

Verify installation:

kubectl get pods -n trilio-system

Expected output: All pods should be in Running state.

Prerequisites

Before installing:

  • Licensing - License activation and management

  • Kubernetes cluster 1.20+

  • CSI driver with snapshot support

  • Storage backend (S3, NFS, or compatible)

Platform-Specific Installation

Choose your Kubernetes platform:

Enterprise Distributions

Cloud Platforms

Special Installation Scenarios

Post-Installation

After installation:

Next Steps

Once installed:

  1. Configure storage targets - See User Guide

  2. Create backup plans - Protect your applications

  3. Set up monitoring - See Observability

Last updated

Was this helpful?