Upgrade TIS Plus
Upgrading the Management Plane
caution
If you are using the Tetrate hosted Management Plane, skip this section.
- Update the images in your private registry
- Add the repository:
helm repo add tetrate-tsb-helm 'https://charts.dl.tetrate.io/public/helm/charts/'
helm repo update - List the available versions:
helm search repo tetrate-tsb-helm -l
Verify the available TIS Plus versions to upgrade and always aim to upgrade to the latest patch version:
helm search repo tetrate-tsb-helm --versions
And export the version as a variable:
export TISPLUS_VERSION="<version-to-upgrade>"
- Upgrade the management plane chart
helm upgrade mp tetrate-tsb-helm/managementplane --set image.registry=${HUB} --set image.tag=${TSB_VERSION} --namespace tsb -f values-mp.yaml
Upgrading Control Planes
To upgrade TIS Plus to a newer version:
-
Update the images in your private registry
Follow the instruction to sync latest TIS Plus Images to your registry.
-
Update the TIS+ helm chart repo
helm repo add tis-plus https://charts.dl.tetrate.io/public/helm/charts
helm repo update -
Upgrade each Control Plane
helm get values tis-plus-cp -n tis-plus-system > cp-values.yaml helm upgrade tis-plus-cp tetrate-tsb-helm/controlplane \ --version 1.12.0 \ -n tis-plus-system -f cp-values.yaml