Skip to main content
Version: 8.9 (unreleased)

Install Camunda with Helm

Camunda 8 Self-Managed can be installed on Kubernetes using Helm charts. Choose the installation path that best matches your use case:

Choose your installation path

Use caseInstallation guideSecondary storageComplexityBest for
Testing & evaluationQuick developer installEmbedded H2 (single-broker only)LowLocal development, POCs, learning
Production with RDBMSInstall with RDBMSPostgreSQL, Oracle, MariaDB, MySQL, SQL ServerMediumRDBMS-first organizations, no ES/OS license
High-scale productionInstall for productionElasticsearch/OpenSearch or RDBMSHighHigh-throughput, multi-team, OIDC, HA, monitoring
Decision criteria
  • Don't have a database yet? Start with developer quick install to evaluate Camunda quickly with embedded H2 in a single-broker setup.
  • Need to deploy databases and OIDC provider on Kubernetes? See deploy required dependencies to set up PostgreSQL, Elasticsearch, and Keycloak using official Kubernetes operators.
  • Planning to use RDBMS? Follow install with RDBMS.
  • Ready for production? See production install for enterprise-grade security, authentication, multi-namespace deployments, and operational hardening. Both document-store (Elasticsearch/OpenSearch) and RDBMS backends are valid secondary storage choices, depending on your infrastructure and requirements.

Installation guides

  • Quick developer install with Helm:
    Get up and running with default Helm chart values. Ideal for testing, evaluation, or early development.

  • Production install:
    Deploy Camunda 8 in a secure, production-ready Kubernetes environment with TLS, OIDC authentication, multi-namespace deployments, and enterprise monitoring. You can choose Elasticsearch/OpenSearch or RDBMS for secondary storage within this guide based on your infrastructure and requirements.

  • Deploy required dependencies:
    If managed databases or an external OIDC provider are not available in your organization, deploy PostgreSQL, Elasticsearch, and Keycloak on Kubernetes using official operators.

Supporting references

  • RDBMS example deployment: A focused walkthrough for teams choosing RDBMS as the secondary storage option within the production Helm installation flow.