Licensing
Learn About Licensing Trilio for Kubernetes
Licensing Methodology
Trilio for Kubernetes must be presented with a valid license to operate. A license is issued as valid for a specified duration of time. The license becomes invalid once its duration expires
Licensing Trilio for Kubernetes
To generate and apply the Trilio license, perform the following steps:
1. Obtain a license by getting in touch with us here. The license file will contain the license key.
2. Apply the license file to a Trilio instance using the command line or UI:
Execute the following command:
kubectl apply -f <licensefile> -n <install_namespace>2. If the previous step is successful, check that the output generated is similar to the following:
NAMESPACE NAME STATUS MESSAGE CURRENT CPU COUNT GRACE PERIOD END TIME EDITION CAPACITY EXPIRATION TIME MAX CPUS
tvk license-sample Active Cluster License Activated successfully. 4 FreeTrial 10 2025-07-08T00:00:00Z 8If you have already executed the above prerequisites, then refer to the guide for applying a license in the UI: Actions: License Update
Here is the sample of license YAML file which can be saved as <licensefile.yaml>.
apiVersion: triliovault.trilio.io/v1 kind: License metadata: name: trilio-license namespace: tvk spec: key: <generated-key-required-for-license>
Upgrading a license
A license upgrade is required when moving from one license type to another (Trial -> Enterprise and vice-versa). Trilio maintains only one instance of a license for every installation of Trilio for Kubernetes.
To upgrade a license, run kubectl apply -f <licensefile> -n <install-namespace> against a new license file to activate it. The previous license will be replaced automatically.
Last updated
Was this helpful?