We are running zeebe on a Docker Swarm as a proof of concept together with elasticsearch and kibana for the monitoring part. We are very interessted in Operate and would like to evaluate it.
It is possible to provide an Operate Docker Container? Currently it’s unaivailable on DockerHub.
Hi @gizmo84, thanks for your interest in Operate and for the question! We’re working on a Docker image for Operate and will have something for you soon. I’ll update here when it’s ready.
I follow the updated tutorial for operate.
The only thing that’s missing seems to be the actual bpmn file used in the tutorial.
Was the file published somewhere? I pulled down the container and didn’t find it either.
Hi @snowman, I wrote the Getting Started tutorial that’s in the docs and can confirm that it doesn’t include the BPMN file for the finished model, only instructions on how to create it. It definitely makes sense to me to add a finished model to the docs, though, and I will get this into place before the next Zeebe release.
The default data volume is under /usr/local/zeebe/bin/data . It contains all data which should be persisted.
So I configured my docker-compose and the same seems to be documented here and here.
Now I was wondering (see my post here and here) why my cluster keeps getting out of sync with operate and why my bpmn workflows was not persisted to disk. I think I figured it out:
The right directory to be persisted is /usr/local/zeebe/data and not /usr/local/zeebe/bin/data
I edited the volume section in my compose-file to:
volumes:
zeebe_data:/usr/local/zeebe/data
Now the data are persisted correctly.
Can you please check if I’m right and if yes change the doc + the official compose-files?
@gizmo84 Thanks much for flagging this–we will definitely look into it and update the docs and other resources as soon as we can if this turns out to be the issue.
Yep, that’s an error. Thanks for catching this and reporting it @gizmo84. I’ve updated the zeebe-io/zeebe-docker-compose repo, retired the jwulf/zeebe-operate-docker, and we patched the docs.