Search…
Upgrade
Upgrading TrilioVault via OpenShift and Upstream Kubernetes is discussed in this section.
If upgrading from TVK 2.0.X to 2.X - please follow these specific instructions

RedHat OpenShift

OpenShift updates are delivered directly through the Operator Lifecycle Manager framework. When installing the TrilioVault Operator the cluster-admin can specify how to update via an approval strategy- either manual or automatic. Manual subscription will require manually approving the new update that is available. Automatic subscription will automatically update the application when an update is available.
OpenShift Approval Strategy

Upstream Kubernetes

For Upstream or non-OpenShift environments, Trilio provides its own Operator for installing and managing instances of TrilioVault for Kubernetes. In some cases, the Operator and the TVK instance will need to be upgraded depending on the source and target versions.

Operator Upgrade

Please refer to the Compatibility Matrix page to understand if the TVK version you are upgrading to needs an upgrade of the Operator as well. If an upgrade of an Operator is required please follow the steps below. If not, jump to upgrading the TVM version directly.
If upgrading the operator from 2.0.x - please refer to the following page before proceeding
    1.
    Find the helm repository for TrilioVault Manager using the following command:
1
[email protected]:~$ helm repo list
2
NAME URL
3
signtest http://127.0.0.1:43961
4
tvm http://charts.k8strilio.net/trilio-stable/k8s-triliovault-operator
Copied!
2. Update your repo to receive the latest updates:
1
[email protected]:~$ helm repo update
2
Hang tight while we grab the latest from your chart repositories...
3
...Successfully got an update from the "tvm" chart repository
4
Update Complete. ⎈ Happy Helming!⎈
Copied!
3. Update your upstream operator:
1
2
NAME NAMESPACE REVISION UPDATED STATUS CHART APP VERSION
3
trilio-operator default 1 2021-01-13 18:50:12.554889335 +0530 IST deployed k8s-triliovault-operator-v2.0.1 v2.0.1
4
5
[email protected]:~$ helm upgrade trilio-operator tvm/k8s-triliovault-operator
6
Release "trilio-operator" has been upgraded. Happy Helming!
7
NAME: trilio-operator
8
LAST DEPLOYED: Wed Jan 13 18:51:28 2021
9
NAMESPACE: default
10
STATUS: deployed
11
REVISION: 2
12
TEST SUITE: None
13
NOTES:
14
To verify that TrilioVault Operator has started, run:
15
16
17
kubectl --namespace=default get deployments -l "release=trilio-operator"
18
19
20
NAME NAMESPACE REVISION UPDATED STATUS CHART APP VERSION
21
trilio-operator default 2 2021-01-13 18:51:28.709468861 +0530 IST deployed k8s-triliovault-operator-v2.0.2 v2.0.2
Copied!

Application (TrilioVault Manager) Upgrade

Update the TVM CR and providetrilioVaultAppVersion: 2.5.0 and apply the CR.
This will upgrade TVK to version 2.5.0
Last modified 30d ago