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:
- 
Configuration changes, such as added or changed configuration parameters, including the new component’s version 
- 
Deployment of the upgraded component, using the helm upgradecommand.
Performing the upgrade using Helm charts
Axual Platform 2023.4 is installed using Axual helm charts version 0.17.0
Step 1 - Upgrade Axual Platform to 0.17.0
- 
Update the Axual helm repository to download the latest charts available helm repo update
- 
Upgrade Axual Platform helm upgrade --install platform axual-stable/platform --version=0.17.0 -n kafka
This command will restart the all axual-platform pods.
Verify the upgrade by checking the pods and their images:
- 
[clusterShortName]-clusterbrowsepod uses image:docker.axual.io/axual/cluster-browse:1.6.5
- 
[clusterShortName]-distributor-connectpod uses image:docker.axual.io/axual/distributor:5.2.0
- 
[tenantShortName]-[instanceShortName]-rest-proxypod uses image:docker.axual.io/axual/rest-proxy:1.8.1
- 
[tenantShortName]-[instanceShortName]-schema-registry-masterpod uses image:docker.axual.io/axual/schemaregistry:5.6.0
- 
[tenantShortName]-[instanceShortName]-schema-registry-slavepod uses image:docker.axual.io/axual/schemaregistry:5.6.0
- 
selfservice-aompod uses image:docker.axual.io/axual/operation-manager:1.5.4
- 
selfservice-apipod uses image:docker.axual.io/axual-api:8.1.0
- 
selfservice-streambrowsepod uses image:docker.axual.io/axual/stream-browse:1.5.5
- 
selfservice-uipod uses image:docker.axual.io/axual/axual-frontend:9.2.0
Once restarted, verify everything is running fine before moving to next step.
Step 2 - Upgrade axual-connect-helm to 0.1.7
To upgrade axual-connect-helm to version 0.1.7 please refer to:
Installing Axual Connect