Upgrade

Upgrading to a new version of the Digital Enterprise Suite is simple.

First download the new helm charts for that version:

helm pull oci://registry.trisotech.com/des/charts/des --version <VERSION>

The DES upgrade is done using the helm --reuse-values parameter which ensure previous configuration is kept. Any new option can be added / changed using --set option=value parameter.

You can update the version of the Digital Enterprise Suite using this command:

helm upgrade \
  --reuse-values \
  --set image.tag=v<VERSION> \
  --wait \
  --namespace=des \
  --atomic \
  des des-<VERSION>.tgz

Replace <VERSION> with the current version of the Digital Enterprise Suite. You can consult our release notes page to find the latest version available.

You can register to the release mailing list on the release notes page to receive emails on new feature releases.
The <VERSION> is replaced by X.X.X but Trisotech tags its container images with a lower case v before X.X.X. ex: The DES container image for version 12.0.0 is tagger v12.0.0 in the container registry. However, helm charts are tagged simply with a numeric version X.X.X without the v prefix.
Make sure you use a numbered version and not latest because it allows to rollback to a previous deployment in case of errors (using latest will rollback to the same image). Using latest can also result in running a newer image if the pod is evicted because the default pull policy forces a check to the registry before restarting the pod.

Unless specified in the release notes, there is nothing else to do when updating to a new version of the Digital Enterprise Suite.