camunda / camunda-platform-helm

Camunda Platform 8 Self-Managed Helm charts
https://docs.camunda.io/docs/self-managed/overview/
Apache License 2.0
74 stars 137 forks source link

[TASK] Implement the unified Orchestration Core in the 8.7 Alpha chart #2525

Open aabouzaid opened 1 week ago

aabouzaid commented 1 week ago

Related to

Epic: https://github.com/camunda/distribution/issues/331

Overview

Implement the unified Orchestration Core in the 8.7 Alpha chart and remove the following individual components:

Actions

### Sub-tasks
- [ ] The new component should use [camunda/camunda](https://hub.docker.com/r/camunda/camunda) image.
- [ ] The new component is called `core`.
- [ ] The new component should be a `StatefulSet` .
hisImminence commented 6 days ago

@aabouzaid could you give progress update here and answer the following questions?

cc. @Zelldon

What was our plan for migrating or keeping the values files for the Helm charts? Will we have a breaking change in how we configure the different components?

aabouzaid commented 6 days ago

@aabouzaid could you give progress update here and answer the following questions?

cc. @Zelldon

What was our plan for migrating or keeping the values files for the Helm charts? Will we have a breaking change in how we configure the different components?

We will definitely make breaking changes. We have planned the ones since 8.5, and the new ones will come with the 8.7 unified release.

Regarding the updates, I reached a state today where I can render the chart with the new structure, and I will give it a live test on Monday.