This repository contains multiple projects for learning or solving different use cases you may encounter with Camunda 8
If you have a SaaS (non-trial), SaaS (trial with expiration) you will be able to execute every project by just updating the Zeebe client configuration in application.properties
or application.yaml
If you do not have any of these environments you can start a local one by following:
- Docker Compose: This will easily up the Camunda 8 services you need for development
- Local Kubernetes Cluster: It is a setup more close to a real Camunda 8 Self-Managed / SaaS environment
If you decide to go over Local Kubernetes Cluster with Ingress Nginx Controller the setup requires extra steps:
- Configure a TLS/SSL connection to the Nginx Controller using certificates (properly specified in Camunda 8 blog below)
- Import those certificates into your Java JDK in use (specified in my blog a the bottom)
You can follow for the above setup:
Most of the projects will deploy and execute instances of the processes to test.
However, in some I will add some JUnit tests.