Axual Streaming helm charts reference
Introduction to Axual Streaming
Axual Streaming allows us to set up all the Axual components defining the streaming layer, namely:
-
Kafka
-
Axual Schema Registry
-
Apicurio (Schema Registry)
-
REST Proxy
Create Helm values file
You can now create the values.yaml
file that you are going to use to configure your Axual Streaming.
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: docker-credentials
Enable the components
You can decide which components to enable in your values.yaml
file in the following way.
values.yaml
global:
kafka:
enabled: true
rest-proxy:
enabled: true
apicurio:
enabled: true
axual-schema-registry:
enabled: true
Install the Axual Streaming
To be able to install Axual Streaming
you will need to
-
Log into the Axual registry which contains the Axual Streaming charts
helm repo add axual-stable https://dev.axual.io/nexus/repository/axual-helm-stable --username [your_username] helm repo update
-
Install the Axual Streaming with your values.yaml
helm install streaming axual-stable/axual-streaming --version 0.2.0 -f ./values.yaml -n kafka