Skip to content

Conversation

@mdeeks
Copy link
Contributor

@mdeeks mdeeks commented Jan 23, 2026

Helm merge behavior is not intuitive. The first value has the highest priority when merging which was not expected. This change reverses the order.

Given:

  global:
    labels:
      team: "platform"

  api:
    labels:
      team: "api-team"
    podLabels:
      team: "api-pod"

Before (global had highest priority):

  • Service labels: team: "platform"
  • Pod labels: team: "platform"

After (podLabels > component > global):

  • Service labels: team: "api-team"
  • Pod labels: team: "api-pod"

@mdeeks mdeeks merged commit dff01ef into main Jan 23, 2026
3 checks passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

3 participants