Upgrade Axual Platform to Axual Streaming & Governance
Introduction
This document aims to provide you an overview of the steps required to upgrade a running Axual Platform with axual-helm-charts to streaming-charts and governance-charts.
The document highlights the steps for a generic Axual installation, your installation might differ from this example.
After each step, there is a You can stop the upgrade at any checkpoint. |
We advise contacting us to have a session to tailor the upgrade to your installation. |
Prerequisite
|
Steps Overview
-
-
Start a new Management stack with Axual Governance Charts alongside existing Management stack with Axual Helm Charts.
-
Switch the Management ingress to point to the Management stack started with Axual Governance Charts
-
Make the Self-Service cluster(s) ready to be used without Cluster API
-
Make the Self-Service instance(s) ready to be used without Instance API
-
-
-
Make the Platform-UI to use the Topic-Browse instead of the Stream-Browse
-
-
-
Start a standalone Cluster-API
-
Upgrade Axual Operator to the Strimzi Operator
-
Upgrade Kafka
-
-
-
Start new Rest-Proxy and Schema-Registry components
-
Switch Rest-Proxy and Schema-Registry ingress to new components
-
Disable old Rest-Proxy and Schema-Registry components
-
-
-
Disable Platform-UI and Platform-API
-
Disable Instance-API and Discovery-API
-
Disable Stream-Browse and Cluster-Browse
-
-
-
Install a new Keycloak instance
-
Configure API Gateway to connect to the new Keycloak
-
Uninstall the Keycloak using Axual Helm Charts
-
-
-
(Optional) Upgrade Connect control from Application-Operation-Manager to Platform-Manager
-
(Optional) Upgrade Connects Vault from one per Platform-Manager to one per Axual-Connect
-