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

[ISSUE] Optimize: Should perform rolling update with downtime #2026

Closed jonathanlukas closed 3 days ago

jonathanlukas commented 1 week ago

Describe the issue:

Optimize should not perform a rolling uptime with 2 instances running in parallel

Actual behavior:

Due to the current RollingUpdateStrategy, there might be 2 pods up at the same time:

StrategyType:           RollingUpdate
MinReadySeconds:        0
RollingUpdateStrategy:  25% max unavailable, 25% max surge

Expected behavior:

There is no concurrent 2 optimize pods on update.

How to reproduce:

Install the helm chart with optimize enabled.

Logs:

Environment:

Please note: Without the following info, it's hard to resolve the issue and probably it will be closed.

aabouzaid commented 1 week ago

This will be fixed by https://github.com/camunda/camunda-platform-helm/issues/2035

jessesimpson36 commented 3 days ago

Implemented and merged in https://github.com/camunda/camunda-platform-helm/pull/2036