Skip to main content
logoTetrate Istio Subscription PlusVersion: Latest

Upgrade TIS Plus

Upgrading the Management Plane

caution

If you are using the Tetrate hosted Management Plane, skip this section.

  1. 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>"
  1. 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:

  1. Update the images in your private registry

    Follow the instruction to sync latest TIS Plus Images to your registry.

  2. Update the TIS+ helm chart repo

    helm repo add tis-plus https://charts.dl.tetrate.io/public/helm/charts
    helm repo update
  3. 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