Supported environments
Camunda Platform 8 SaaS & Self-Managed​
Clients​
- Zeebe Java Client: OpenJDK 8+
- Zeebe Go Client: Go 1.13+
- zbctl: Windows, MacOS, and Linux (latest)
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)
Camunda Platform 8 Self-Managed​
We highly recommend running Camunda Platform 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:
Java version | Other requirements | |
---|---|---|
Zeebe Broker and Gateway | OpenJDK 17+ | Elasticsearch 7.16.x(only if Elastic exporter is used) |
Operate | OpenJDK 11+ | Elasticsearch 7.16.x |
Tasklist | OpenJDK 11+ | Elasticsearch 7.16.x |
Identity | OpenJDK 17+ | Keycloak 16.1.x |
Optimize | OpenJDK 11+ | Elasticsearch 7.10.x - 7.15.x, 7.16.2+, 7.17.x |
Elasticsearch support
Elastic's Elasticsearch is the only supported version of Elastic compatible with Camunda Platform 8.
AWS Opensearch is not supported at this time.
Version Matrix​
This overview shows which Zeebe version works with which Modeler, Operate, Tasklist and Optimize:
Design | Automate | Improve | |
---|---|---|---|
Desktop Modeler 4.7+ | Zeebe 1.0.x | Operate 1.0.x Tasklist 1.0.x | - |
Desktop Modeler 4.9+ | Zeebe 1.1.x | Operate 1.1.x Tasklist 1.1.x | - |
Desktop Modeler 4.11+ | Zeebe 1.2.x | Operate 1.2.x Tasklist 1.2.x IAM 1.2.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 |
Desktop Modeler 5.0+ | Zeebe 8.0.x | Operate 8.0.x Tasklist 8.0.x Identity 8.0.x | Optimize 3.8.x |
Note: You can use newer Modeler versions with older Zeebe versions too.
Camunda Platform 7 & Optimize Version Matrix​
Improve | Automate | Java version | Elasticsearch version |
---|---|---|---|
Optimize 3.3.x | Camunda Platform 7.12.11+, 7.13.5+, 7.14.x | OpenJDK 8+ or OpenJDK 11+ | 7.3.0+, 7.4.0+, 7.5.0+, 7.6.0+, 7.7.0+, 7.8.0+, 7.9.0+, 7.10.0+ |
Optimize 3.4.x | Camunda Platform 7.13.5+, 7.14.x, 7.15.x | OpenJDK 8+ or OpenJDK 11+ | 7.5.1+, 7.6.0+, 7.7.0+, 7.8.0+, 7.9.0+, 7.10.0+, 7.11.0+ |
Optimize 3.5.x | Camunda Platform 7.13.5+, 7.14.x, 7.15.x | OpenJDK 11+ | 7.8.0+, 7.9.0+, 7.10.0+, 7.11.0+, 7.12.0+, 7.13.0+ |
Optimize 3.6.x | Camunda Platform 7.14.x, 7.15.x, 7.16.x | OpenJDK 11+ | 7.8.0+, 7.9.0+, 7.10.0+, 7.11.0+, 7.12.0+, 7.13.0+, 7.14.0+, 7.15.0+ |
Optimize 3.7.x | Camunda Platform 7.14.x, 7.15.x, 7.16.x | OpenJDK 11+ | 7.8.0+, 7.9.0+, 7.10.0+, 7.11.0+, 7.12.0+, 7.13.0+, 7.14.0+, 7.15.0+, 7.16.2+ |
Optimize 3.8.x | Camunda Platform 7.15.x, 7.16.x, 7.17.x | OpenJDK 11+ | 7.10.0+, 7.11.0+, 7.12.0+, 7.13.0+, 7.14.0+, 7.15.0+, 7.16.2+, 7.17.0+ |