Skip to content

feat(helm): add podLabels support for agent and operator pods - #2494

Open
anastasiia-flink wants to merge 2 commits into
microsoft:mainfrom
anastasiia-flink:helm-podlabels-agent-operator
Open

feat(helm): add podLabels support for agent and operator pods#2494
anastasiia-flink wants to merge 2 commits into
microsoft:mainfrom
anastasiia-flink:helm-podlabels-agent-operator

Conversation

@anastasiia-flink

Copy link
Copy Markdown

Summary

Adds agent.podLabels and operator.podLabels values to both the hubble and standard charts, following the existing hubble.relay.podLabels / hubble.ui.podLabels / certgen.podLabels convention.

  • deploy/hubble/.../templates/agent/daemonset.yaml: render agent.podLabels in the pod template
  • deploy/hubble/.../templates/operator/deployment.yaml: render operator.podLabels in the pod template
  • deploy/standard/.../templates/daemonset.yaml: render agent.podLabels in both linux and windows pod templates
  • deploy/standard/.../templates/operator.yaml: render operator.podLabels in the pod template
  • values.yaml (both charts): add podLabels: {} defaults

Why

The hubble-relay, hubble-ui, and certgen components already support podLabels, but the retina-agent DaemonSet and retina-operator Deployment hardcode their pod labels. We want to enable attaching custom labels (e.g. team ownership labels used for observability tagging and cost attribution) to agent and operator pods.

@anastasiia-flink
anastasiia-flink requested a review from a team as a code owner July 6, 2026 11:37
@anastasiia-flink

Copy link
Copy Markdown
Author

@microsoft-github-policy-service agree [company="Flink"]

@anastasiia-flink

Copy link
Copy Markdown
Author

@microsoft-github-policy-service agree company="Flink"

Signed-off-by: Anastasiia <anastasiia.suslova@goflink.com>
@anastasiia-flink
anastasiia-flink force-pushed the helm-podlabels-agent-operator branch from 2000983 to f5537ad Compare July 27, 2026 09:04
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.

1 participant