camunda icon indicating copy to clipboard operation
camunda copied to clipboard

[EPIC] Operate and Zeebe run as a Single Application

Open romansmirnov opened this issue 10 months ago • 0 comments

Introduction

Based on the Single Jar #17062, a Single Application can be started, including Zeebe and Operate.

Task Breakdown

### Pre-conditional Tasks
- [ ] https://github.com/camunda/zeebe/pull/17467
### Single Application Tasks
- [x] Move the Operate's `Application` class to the `dist` module. https://github.com/camunda/zeebe/pull/17730
- [ ] https://github.com/camunda/zeebe/pull/18188
- [ ] https://github.com/camunda/zeebe/pull/18193
- [x] Provide a way to start Zeebe (with an embedded gateway) and Operate components as a single application.
- [x] Consolidate Spring configuration `application.properties`
### Profiles Tasks
- [x] A profile `zeebe` to start Zeebe with embedded Gateway (as of now)
- [x] A profile `gateway` to start the Standalone Gateway (as of now)
- [x] A profile `operate` to start Operate. (Alternative would be `webapps` that would include Taskist as well in the future.)
- [x] A profile `camunda` to start Operate, Zeebe with an embedded Gateway altogether.

related to https://github.com/camunda/product-hub/issues/2277

romansmirnov avatar Apr 18 '24 14:04 romansmirnov