Skip to content

Latest commit

 

History

History
84 lines (59 loc) · 5.57 KB

supported-environments.md

File metadata and controls

84 lines (59 loc) · 5.57 KB
id title description
supported-environments
Supported environments
Find out where to run Camunda 8 components for SaaS and Self-Managed, including Optimize for both Camunda 8 and Camunda 7.

:::note The versions listed on this page are the minimum version required if appended with a +.

Pay attention to where the + falls, as most of our dependencies follow semantic versioning (semver), where x.y.z correspond to MAJOR.MINOR.PATCH. Higher or more recent versions will be compatible with Camunda, with respect to semver.

For example, 1.2+ means support for the minor version 2, and any higher minors (1.3, 1.4, etc.) and patches (1.2.1, 1.2.2, etc.), but not majors, like 2.x.

:::

Web Browser

  • Google Chrome latest [recommended]
  • Mozilla Firefox latest
  • Microsoft Edge latest

Desktop Modeler

  • Windows 7 / 10
  • Mac OS X 10.11
  • Ubuntu LTS (latest)

Clients

  • Zeebe Java Client: OpenJDK 8+
  • Zeebe Go Client: Go 1.13+
  • zbctl: Windows, MacOS, and Linux (latest)

Camunda 8 Self-Managed

We highly recommend running Camunda 8 Self-Managed in a Kubernetes environment. We provide officially supported Helm Charts for this. Please follow the Installation Guide to learn more about installation possibilities.

Requirements for the components can be seen below:

Component Java version Other requirements
Zeebe OpenJDK 21+ Elasticsearch 8.9+
Amazon OpenSearch 2.5.x (requires use of OpenSearch exporter)
Operate OpenJDK 17+ Elasticsearch 8.9+
Amazon OpenSearch 2.5.x
Tasklist OpenJDK 17+ Elasticsearch 8.9+
Amazon OpenSearch 2.5.x
Identity OpenJDK 17+ Keycloak 22.x, 23.x
PostgreSQL 14.x, 15.x (required for certain features)
Optimize OpenJDK 17+ Elasticsearch 8.9+
Web Modeler - Keycloak 21.x, 22.x
PostgreSQL 13.x, 14.x, 15.x, Amazon Aurora PostgreSQL 13.x, 14.x, 15.x (other database systems are currently not supported)

:::note Elasticsearch support Camunda 8 works with the default distribution of Elasticsearch, which is available under the Free or Gold+ Elastic license. :::

Helm chart version matrix

The core Camunda components have a unified fixed release schedule following the release policy. However, some of the applications have their own schedule. The following compatibility matrix gives an overview of the different versions with respect to the Helm chart versions.

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 about the applications version included in the Helm chart, check out the full version matrix.

Applications version matrix

This overview shows which Zeebe version works with which Modeler, Operate, Tasklist and Optimize:

Design Automate Improve form-js
Desktop Modeler 4.7+ Zeebe 1.0.x Operate 1.0.x Tasklist 1.0.x - 0.0.1
Desktop Modeler 4.9+ Zeebe 1.1.x Operate 1.1.x Tasklist 1.1.x - 0.1.x
Desktop Modeler 4.11+ Zeebe 1.2.x Operate 1.2.x Tasklist 1.2.x IAM 1.2.x - 0.1.x
Desktop Modeler 4.12+ Zeebe 1.3.x Operate 1.3.x Tasklist 1.3.x IAM 1.3.x Optimize 3.7.x 0.1.x
Desktop Modeler 5.0+ Zeebe 8.0.x Operate 8.0.x Tasklist 8.0.x Identity 8.0.x Optimize 3.8.x 0.2.x
Desktop Modeler 5.4+ Zeebe 8.1.x Operate 8.1.x Tasklist 8.1.x Identity 8.1.x Optimize 3.9.x 0.8.x
Desktop Modeler 5.10+ Zeebe 8.2.x Operate 8.2.x Tasklist 8.2.x Identity 8.2.x Optimize 3.10.x 0.14.x
Web Modeler 8.2.x Zeebe 8.2.x Operate 8.2.x Tasklist 8.2.x Identity 8.2.x Optimize 3.10.x 0.14.x
Web Modeler 8.3.x Zeebe 8.3.x Operate 8.3.x Tasklist 8.3.x Identity 8.3.x Optimize 8.3.x 1.3.x
Web Modeler 8.4.x Zeebe 8.4.x Operate 8.4.x Tasklist 8.4.x Identity 8.4.x Optimize 8.4.x 1.6.x

:::note You can also use newer versions of Desktop and Web Modeler with older Zeebe versions. :::

Camunda 7 & Optimize version matrix

See https://docs.camunda.org/enterprise/download/#camunda-optimize.