Skip to content
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

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

Closed
8 tasks done
aabouzaid opened this issue Oct 31, 2024 · 3 comments
Closed
8 tasks done
Assignees
Labels
kind/refactor kind/task size/m Relative effort/time: Medium version/8.7 Camunda applications/cycle version

Comments

@aabouzaid
Copy link
Member

aabouzaid commented Oct 31, 2024

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:

  • Zeebe / Zeebe Gateway
  • Operate
  • Optimize
  • Tasklist
  • Execution Identity (it was disabled by default in 8.6)

Actions

Sub-tasks

PRs

  1. component/connectors component/console component/identity component/monitoring component/operate component/optimize component/tasklist component/web-modeler component/zeebe test-persistent tool/github-actions tool/release-please
    aabouzaid
  2. size/s test-persistent tool/github-actions
    aabouzaid
  3. size/xs
    aabouzaid
  4. size/xs
    aabouzaid
  5. component/identity size/s test-persistent
    aabouzaid
@aabouzaid aabouzaid self-assigned this Oct 31, 2024
@aabouzaid aabouzaid added size/m Relative effort/time: Medium kind/refactor version/8.7 Camunda applications/cycle version labels Oct 31, 2024
@aabouzaid aabouzaid added this to the 8.7 Release Cycle milestone Oct 31, 2024
@hisImminence
Copy link
Contributor

@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
Copy link
Member Author

@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.

@aabouzaid
Copy link
Member Author

Closing this PR as all tasks are done.

The Connectors component has a known limitation, which the team has discussed. The Connectors app doesn't work with the new setup (It should be fixed in 8.7 Alpha 2.)

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
kind/refactor kind/task size/m Relative effort/time: Medium version/8.7 Camunda applications/cycle version
Projects
None yet
Development

No branches or pull requests

2 participants