Upgrading Dash Enterprise

Your organization is responsible for performing Dash Enterprise upgrades. We’ll notify you when a new version is available.

To ensure you remain eligible for support, upgrade Dash Enterprise regularly. We recommend keeping your instance as close to the latest version as possible for best results.

Contact us for upgrade help.

Checking the Current Version

helm ls --all-namespaces

Next to the namespace for the Dash Enterprise instance whose version you want to check, look at the CHART or APP VERSION.

Before Upgrading

Before upgrading Dash Enterprise, we strongly recommend carefully reading the changelog for the version that you want to upgrade to, as well as any intermediate versions.

Running the Upgrade

6.1.X to 6.2.0

Prerequisites

Configuration notices

To upgrade Dash Enterprise from 6.1.X to 6.2.0, use one of the following commands:

(the --reset-then-reuse-values flag applies all configuration settings that you applied during the original installation and that are not modified in this command).

6.0.X to 6.1.0

Prerequisites

Configuration notices

To upgrade Dash Enterprise from 6.0.X to 6.1.0:

  1. If you are affected by the auth.keycloak.internalCaSecretName deprecation, create a ConfigMap for your self-signed or internal CA certificate:
    sh CA_CONFIGMAP_NAME=keycloak-ca-cert kubectl create configmap $CA_CONFIGMAP_NAME \ --namespace=$NAMESPACE \ --from-file="$KEYCLOAK_CA_CERT" \ --dry-run=client -o yaml | kubectl apply -f -

  2. Run one of the following commands:
    * If you are not affected by the auth.keycloak.internalCaSecretName deprecation:
    sh helm upgrade $RELEASE_NAME \ $CHART_REGISTRY/$RELEASE_CHANNEL/dash-enterprise \ --version "$CHART_VERSION" \ --namespace $NAMESPACE \ --reset-then-reuse-values
    (the --reset-then-reuse-values flag applies all configuration settings that you applied during the original installation and that are not modified in this command).