Performing the upgrade using HELM charts

Typical upgrade steps

A lot of the upgrade steps can be performed without impact on your users. Basically, the deployment or upgrade of components is split in two actions:

  1. Configuration changes, such as added or changed configuration parameters, including the new component’s version

  2. Deployment of the upgraded component, using the helm upgrade command.

Performing the upgrade using HELM charts

Axual Platform 2023.2 is installed using Axual helm charts version 0.15.0

Step 1 - Upgrade Axual Platform to 0.15.0

  1. Update the Axual helm repository to download the latest charts available

    helm repo update
  2. Upgrade Axual Platform

    helm upgrade --install platform axual-stable/platform --version=0.15.0 -n kafka

This command will restart the all axual-platform pods.

Verify the upgrade by checking the pods and their images:

  • [clusterShortName]-clusterapi pod uses image: docker.axual.io/axual/clusterapi:2.4.0

  • [clusterShortName]-distributor-connect pod uses image: docker.axual.io/axual/distributor:5.0.3

  • [tenantShortName]-[instanceShortName]-rest-proxy pod uses image: docker.axual.io/axual/rest-proxy:1.6.1

  • [tenantShortName]-[instanceShortName]-instance-api pod uses image: docker.axual.io/axual/instance-application:3.8.0

  • selfservice-api pod uses image: docker.axual.io/axual-api:7.2.0

  • selfservice-ui pod uses image: docker.axual.io/axual/axual-frontend:8.2.0

  • selfservice-metricsexposer pod uses image: docker.axual.io/metricsexposer:0.10.0

Once restarted, verify everything is running fine before moving to next step.

Step 2 - Upgrade axual-connect-helm to 0.1.2

Axual Platform 2023.2 brings Connector Logging to the platform. To enable connector logging for your installation, use the following guide: Enabling connector logging

That’s it!

No other steps are required to upgrade or configure the platform components. You can read through the release blog to find out what has changed since the last release and forward it to your colleagues.