Upgrading with Axual Helm Charts

Changes in version 2024.3

General prerequisites

Before you upgrade to 2024.3, please make sure:

  • for the existing Tenant the wizardCompleted field is set to true in the self-service database

  • you are performing the deployment with any of the following Axual Helm Chart 2024.2 versions

    • Axual Helm Charts 0.18.0 …​ 0.18.4

  • you are running kubernetes version 1.24.x or later

  • you are not overriding any components' versions (search for tag: overrides in your values.yaml)

Performing the upgrade

Start from Axual Platform 2024.2 installed using Axual Helm Charts 0.18.0 …​ 0.18.4.

Use the general upgrade steps for upgrading best-practice.

Upgrade Axual Platform to 0.19.0

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

    helm repo update
  2. Upgrade the Axual Platform installation

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

This command will restart all platform pods.

Verify the upgrade by checking the pods and their images:

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

  • [clusterShortName]-clusterbrowse pod uses image: docker.axual.io/axual/cluster-browse:1.6.6

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

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

  • selfservice-metricsexposer pod uses image: docker.axual.io/axual/metrics-exposer:0.11.1

Once restarted, verify everything is running fine before considering the upgrade done.