Skip to content

fix - Add Labels on Kubernetes Objects#220

Open
pranavcracker wants to merge 2 commits into
mainfrom
fix/chart-templates
Open

fix - Add Labels on Kubernetes Objects#220
pranavcracker wants to merge 2 commits into
mainfrom
fix/chart-templates

Conversation

@pranavcracker

@pranavcracker pranavcracker commented Jun 9, 2026

Copy link
Copy Markdown
Collaborator

Description

Adds app.kubernetes.io/* standard labels to Deployment resources and introduces the find_image helper to support image override via deployDescriptor.

Chnages

  • Added find_image Helm helper to _helpers.tpl — checks deployDescriptor for image override, falls back to the default image value
  • Added app.kubernetes.io/* labels (name, instance, version, component, part-of, managed-by, technology) to metadata.labels and spec.template.metadata.labels on both site-manager and paas-geo-monitor Deployments
  • Labels are guarded by {{- if .Values.SERVICE_NAME }} so deployments without these values set are unaffected
  • Switched image reference in both Deployment templates to use find_image instead of a direct value reference

Dependency: This branch is based on #219 (security hardening). Merge #219 first, then merge this PR.

@pranavcracker pranavcracker changed the title Fix/chart templates Add Labels on Kubernetes Objects Jun 9, 2026
@pranavcracker pranavcracker changed the title Add Labels on Kubernetes Objects fix - Add Labels on Kubernetes Objects Jun 9, 2026
@pranavcracker pranavcracker marked this pull request as ready for review June 9, 2026 10:23
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.

2 participants