camunda / camunda-platform-helm

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

feat: configurable update strategy #2036

Closed jessesimpson36 closed 3 days ago

jessesimpson36 commented 1 week ago

Which problem does the PR fix?

2035

2026

What's in this PR?

This PR makes the update strategy for each deployment/statefulset configurable for both 8.5 and alpha. This also changes the default optimize strategy to Recreate because there is a risk that 2 optimize migration processes may run at the same time.

Checklist

Please make sure to follow our Contributing Guide.

Before opening the PR:

After opening the PR:

jessesimpson36 commented 4 days ago

I think the test failure is an issue with zeebe upgrades and not related to this PR. I'm unsure though. Otherwise, I think this PR is ready.