Install the Axual Governance
Introduction to Axual Governance
Axual Governance charts allow us to set up all the Axual components defining the Governance layer:
Create a Helm values file
You can now create the values.yaml
file that you are going to use to configure your Axual Governance.
You can start adding the configuration to use the secret you have created earlier to pull the images.
global:
# -- Globally override the list of ImagePullSecrets provided.
imagePullSecrets:
- name: axualdockercred
Enable the components
You can decide which components to enable in your values.yaml
file in the following way.
values.yaml
global:
platform-manager-mysql:
enabled: true
keycloak-mysql:
enabled: true
keycloak:
enabled: true
platform-manager:
enabled: true
platform-manager-vault:
enabled: true
topic-browse:
enabled: true
api-gateway:
enabled: true
platform-ui:
enabled: true
metrics-exposer:
enabled: true
Install the Axual Governance
To be able to install Axual Governance
you will need to
-
Log into the Axual Harbor registry which contains the Axual Governance charts
helm registry login registry.axual.io --username [your-username]
-
Install the Axual Governance with your values.yaml
helm install governance oci://registry.axual.io/axual-charts/axual-governance --version [your-governance-chart-version] -f ./values.yaml -n kafka
Uninstall the Axual Governance
Given a running Axual Governance
you can uninstall it by running
helm uninstall governance -n kafka