So we use Kubernetes as our platform and we plan to use Camunda Sprinboot.
Can it run on Kubernetes ? I assume it can as any other Java app. But correct me if I am wrong please.
Should we then create a k8s manifest for our springboot app and deploy it?
How then the cockpit and other tools to be deployed ?
How do I scale ? Should we be having multiple embeded camunda engine pods running ? (Actually I dont know how this will work anyway, like how the trigger should happen and by whom. I can may be ask a question about it as separate)
PS: Zeebe is something we have looked into it but dont think we can use. Mainly due to
License
Too new
Somehow feels its for only Camunda Cloud and should be used with that only. Which we cannot unfortunately.
so if multiple instances of it then we have multiple instances of cockpit and so one no? or how will it work then?
we use camunda more of like Process executor. Though we have the triggering of the process in the app itseld. But if we have multuple Camunda app running how the work gets assigned ?
Sure you can have all nodes with cockpit if you like. It doesn’t matter which one people log into, they would still see the same data since no state is held on any of the nodes.
You can also have a dedicated node for webapps if you like.
I’m not sure what you mean by this exactly. What kind of work are you talking about?