Description
The Helm chart already supports upgrade-stable Web Modeler and Camunda Hub pod anti-affinity selectors by pairing a user-owned podLabels entry with the same selector under affinity. This pattern is not documented in the canonical Camunda documentation.
Issue #5876 describes the resulting maintenance problem: users inspect a first deployment and hard-code chart-managed labels that can change during upgrades.
Motivation / Use Case
Documenting the existing composition removes the install-inspect-hardcode workflow without adding a new values API, templating affinity values, or coupling users to internal chart helpers.
Acceptance Criteria
Additional Context
This is documentation for existing non-breaking behavior. No chart template, default, or rendered manifest change is required.
References
Description
The Helm chart already supports upgrade-stable Web Modeler and Camunda Hub pod anti-affinity selectors by pairing a user-owned
podLabelsentry with the same selector underaffinity. This pattern is not documented in the canonical Camunda documentation.Issue #5876 describes the resulting maintenance problem: users inspect a first deployment and hard-code chart-managed labels that can change during upgrades.
Motivation / Use Case
Documenting the existing composition removes the install-inspect-hardcode workflow without adding a new values API, templating affinity values, or coupling users to internal chart helpers.
Acceptance Criteria
camundaHub.restapiand identifiescamundaHub.websocketsas equivalent.webModeler.*paths.podLabelsandaffinitypairing applies to every affinity-capable component (SUPPORT-25387 targeted Connectors; SUPPORT-24532 asked for all components).app.kubernetes.io/component, whose values have changed between chart versions, and notes that overriding the Orchestration Cluster (8.7: Zeebe) affinity replaces the default hardpodAntiAffinityrule.Additional Context
This is documentation for existing non-breaking behavior. No chart template, default, or rendered manifest change is required.
References