Product

Fusion 5.6

Fusion 5 Upgrade from 5.5.x

This article includes instructions for upgrading Fusion from one version to another. In some cases, the instructions do not vary. Other upgrades require special instructions. Start by checking upgrade details for your target version before continuing to the General upgrade process.

Remember, upgrade instructions may vary between deployment types too. Review Upgrades by deployment type for details.

Upgrades from 5.5.x

to 5.5.y

Upgrade from 5.5.x to 5.5.y using the General upgrade process.

General upgrade process

Fusion natively supports deployments on various Kubernetes platforms, including AKS, EKS, and GKE. You can also deploy on a different Kubernetes platform of your choice.

Fusion includes an upgrade script for AKS, EKS, and GKE. This script is not generated for other Kubernetes deployments. In this case, see Other Kubernetes deployment upgrades.

Upgrades differ from platform to platform. See below for more information about upgrading on your platform of choice.

Natively supported deployment upgrades

Deployment type Platform

Azure Kubernetes Service (AKS)

aks

Amazon Elastic Kubernetes Service (EKS)

eks

Google Kubernetes Engine (GKE)

gke

Fusion includes upgrade scripts for natively supported deployment types. To upgrade:

  1. Open the <platform>_<cluster>_<release>_upgrade_fusion.sh upgrade script file for editing.

  2. Update the CHART_VERSION to your target Fusion version, and save your changes.

  3. Run the <platform>_<cluster>_<release>_upgrade_fusion.sh script. The <release> value is the same as your namespace, unless you overrode the default value using the -r option.

After running the upgrade, use kubectl get pods to see the changes applied to your cluster. It may take several minutes to perform the upgrade, as new Docker images are pulled from DockerHub. To see the versions of running pods, do:

kubectl get po -o jsonpath='{..image}'  | tr -s '[[:space:]]' '\n' | sort | uniq