Skip to content

scr1ble/camunda-platform-helm

 
 

Repository files navigation

LicenseGo CIArtifact Hub

Camunda Cloud Helm

The Camunda Cloud Helm repo, contains and host Camunda Cloud related helm charts.

The charts can be accessed by adding the following Helm repo to your Helm setup:

helm repo add camunda-cloud https://helm.camunda.io
helm repo update

The charts are represented in the following image: HELM CHARTS

Installing Charts

You can install the Helm Charts by running:

helm install <YOUR HELM RELEASE NAME> camunda-cloud/ccsm-helm

Per default the following will be installed:

Follow the instructions in the Camunda Cloud documentation to install Camunda Cloud to a K8s cluster.

Note: check the kind/ccsm-kind-values file to get ccsm-helm running with kind

Configure Charts

Helm charts can be configured via using extra values files or directly via the --set option. make sure to check out the CCSM-HELM Readme for more information.

Example to enable the prometheus servicemonitor for Zeebe:

helm install <YOUR HELM RELEASE NAME> camunda-cloud/ccsm-helm --set zeebe.prometheusServiceMonitor.enabled=true

Uninstalling Charts

You can remove these charts by running:

helm uninstall <YOUR HELM RELEASE NAME>

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 ids here>

Or delete the related kubernetes namespace, which contains the resources.

Deprecation of zeebe charts

With the creation of the Camunda Cloud Self Managed (CCSM) helm charts, the old zeebe-* charts have been deprecated. This means they are no longer part of the repository and no longer maintained. The packaged charts are still available for download.

The following charts are deprecated:

  • zeebe-full-helm
  • zeebe-cluster-helm
  • zeebe-operate-helm
  • zeebe-tasklist-helm

The new ccsm-helm chart is a full replacement of zeebe-full-helm and replaces (contains) all other charts as sub-charts. All sub-charts in ccsm-helm are per default enabled.

For a complete migration guide see here.

Issues

Please create new issues if you find problems with these charts. This repository is hosted using GitHub Pages and the source code repository can be found here.

Contributing

Please familiar yourself with the contribution guide to find out how to contribute to this project. Please also make sure to check the CCSM-Helm Readme to find more information about configuring and developing the charts.

Releasing the Charts

In order to find out how to release the charts please see the corresponding release guide.

About

Contains all camunda cloud related helm charts

Resources

License

Code of conduct

Stars

Watchers

Forks

Packages

No packages published

Languages

  • Go 88.6%
  • Mustache 8.9%
  • Makefile 1.8%
  • Shell 0.7%