For the complete documentation index, see llms.txt. This page is also available as Markdown.

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?