For the complete documentation index, see llms.txt.
Skip to main content
Version: 8.10

Install Camunda with Helm

Install Camunda 8 Self-Managed on Kubernetes using Helm charts. Two decisions shape the installation: the topology you deploy, and the secondary storage backend you use.

Choose your topology​

A Camunda 8.10 deployment is one or more Helm releases, and each release declares its role with global.topology.mode. For the architecture, see deployment topology. For the release roles, see release roles.

Use caseTopologyInstallation guide
Testing, evaluation, local developmentOne combined releaseQuick install
New production deployment, one clusterOne hub release, one orchestration releaseInstall the deployment topology
New production deployment, tenants or analyticsThe same, plus one optimize release per Physical TenantConfigure Physical Tenants across releases
Several Orchestration Clusters, one HubOne hub release, one orchestration release per clusterInstall an Orchestration Cluster release
Analytics for a tenant of the split topologyOne optimize release per Physical TenantInstall an Optimize release
Existing single-release production deploymentOne combined releaseInstall for production

For a new production deployment, the split topology is the baseline. A combined release remains supported, remains the chart default, and is the right choice for evaluation, proofs of concept, and 8.9 compatibility.

Choose your secondary storage​

This decision is independent of your topology. Both apply to every release that runs an Orchestration Cluster.

BackendGuideBest for
Elasticsearch or OpenSearchUsing external ElasticsearchHigh throughput, and any deployment that uses Optimize
Relational databaseInstall with RDBMSOrganizations that standardize on relational databases
Embedded H2Quick installEvaluation only. Single broker, not for production
warning

Optimize requires Elasticsearch or OpenSearch and can't read from a relational database. An Orchestration Cluster on RDBMS secondary storage can be analyzed with Optimize only if it also exports its records to a separate Elasticsearch or OpenSearch instance, and Optimize is deployed against that instance.

For the trade-offs between backends, see secondary storage architecture.

Before you install​

Camunda 8.10 bundles no Elasticsearch, PostgreSQL, or Keycloak subcharts. Camunda recommends the Helm CLI v4, and supports Helm CLI v3 (3.10 or later) until February 10, 2027.

Upgrading instead of installing​

To move an existing deployment to 8.10, see upgrade Camunda 8.9 to 8.10 using Helm. Upgrade in place first; adopting the split topology is a separate step, covered in move from a combined release to the split topology.