-
Notifications
You must be signed in to change notification settings - Fork 555
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
feat: start Camunda as one application #18193
Conversation
1b26874
to
6f6769d
Compare
32ce932
to
5b5b0f8
Compare
5b5b0f8
to
4cf854c
Compare
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
LGTM!
@romansmirnov are you planning to create a Dockerfile that starts CamundaStandalone?
I am also wondering how we will solve the liveness probe (Operate requires the Broker to start, but Kubernetes will not open the network to the Broker (to the single app service) as the liveness probe still return false as Operate is still not ready)
As discussed, we will do this once Tasklist is part of the Single Application as well.
It should be tackled in a separate issue. I think a way to achieve that would be to depend on the context to fetch that, i.e., if Zeebe is started as part of the application, it could be retrieved directly from Zeebe. Later, with the unified REST API, we could get this information by using the topology request. I think there are different options on how to achieve it. |
Description
With this Pull Request, a Single Application (containing Operate and Zeebe) can be started via a
camunda.sh
script.operate
,zeebe
, orgateway
) to start only specific application parts. The profilesoperate
andzeebe
are applied by default.Related issues
related #17579