The Camunda Platform Helm repo contains and hosts Camunda Platform Helm charts.
The charts can be accessed by adding the following Helm repo to your Helm setup:
helm repo add camunda https://helm.camunda.io
helm repo update
Since the 8.4 release (January 2024), the Camunda Helm chart version is decoupled from the version of the application (e.g., the chart version is 9.0.0 and the application version is 8.4.x).
For more details, check out the full version matrix.
Follow the instructions in the Camunda Platform documentation to install the Camunda Platform to a K8s cluster.
Check the repo branch for more technical details: camunda/camunda-platform-helm
Helm charts can be configured by using extra values files or directly via the
Ensure to check out the Camunda Platform Helm Charts README for more information.
Example to enable the Prometheus ServiceMonitor for Zeebe:
helm install camunda camunda/camunda-platform --set zeebe.prometheusServiceMonitor.enabled=true
You can remove these charts by running:
helm uninstall camunda
[!NOTE] Notice that all the services and pods will be deleted, but not the Persistence Volume Claims, which are used to hold the storage for the data generated by the cluster and Elasticsearch. In order to free up the storage, you need to manually delete all the Persistent Volume Claims. You can do this by running:
kubectl get pvc
Then delete the ones that you don’t want to keep:
kubectl delete pvc <PVC_ID>
Or delete the related Kubernetes namespace, which contains the resources.
Please familiarize yourself with the contribution guide to find out how to contribute to this project. Please also make sure to check the Camunda Platform Helm Charts README to find more information about configuring and developing the charts.