Skip to content

[grafana-operator] commonLabels are not applying to underlying resources v5.9.0 and v5.19.4 #3860

@tincho-burgos

Description

@tincho-burgos

Hi team,

I am trying to get some labels to apply to the underlying kubernetes resources (Deployments and pods), and it is not doing so.

It is not applying the podLabels either.

---
apiVersion: helm.toolkit.fluxcd.io/v2beta2
kind: HelmRelease
metadata:
  name: grafana-operator
  namespace: monitoring
  labels:
    team: sre-observability
    owner: sre-observability
spec:
  maxHistory: 2
  interval: 5m
  timeout: 15m
  releaseName: grafana-operator
  chart:
    spec:
      chart: grafana-operator
      version: v5.19.4
      sourceRef:
        kind: HelmRepository
        name: grafana-operator
        namespace: tooling
      interval: 10m
  values:
    commonLabels: #Routing Alerts
      team: sre-observability
      owner: sre-observability

    operator:

      podLabels:
        team: sre-observability
        owner: sre-observability

      imagePullSecrets:
        - name: talend-registry

      resources:
        limits:
          cpu: 1000m
          memory: 2Gi
        requests:
          cpu: 500m
          memory: 1Gi

      # Deploy to graviton node pool
      nodeSelector:
        nodegroup: XXX

      tolerations:
        - key: nodegroup
          operator: Equal
          value: graviton
          effect: NoExecute
kdp grafana-operator-84ffd7cffc-zg4w5 
Name:             grafana-operator-84ffd7cffc-zg4w5
Namespace:        monitoring
Priority:         0
Service Account:  grafana-operator
Node:             xxxxxxxx
Start Time:       Wed, 20 Aug 2025 15:25:22 +0200
Labels:           app.kubernetes.io/component=operator
                  app.kubernetes.io/instance=grafana-operator
                  app.kubernetes.io/managed-by=Helm
                  app.kubernetes.io/name=grafana-operator
                  app.kubernetes.io/part-of=grafana-operator
                  app.kubernetes.io/version=v5.19.4
                  helm.sh/chart=grafana-operator-v5.19.4
                  pod-template-hash=84ffd7cffc

kdd grafana-operator 
Name:                   grafana-operator
Namespace:              monitoring
CreationTimestamp:      Wed, 20 Aug 2025 15:25:22 +0200
Labels:                 app.kubernetes.io/component=operator
                        app.kubernetes.io/instance=grafana-operator
                        app.kubernetes.io/managed-by=Helm
                        app.kubernetes.io/name=grafana-operator
                        app.kubernetes.io/part-of=grafana-operator
                        app.kubernetes.io/version=v5.19.4
                        helm.sh/chart=grafana-operator-v5.19.4
                        helm.toolkit.fluxcd.io/name=grafana-operator
                        helm.toolkit.fluxcd.io/namespace=monitoring

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions