From d7702b91a81b25c4d7328b3c439bd81bafd9f931 Mon Sep 17 00:00:00 2001 From: rasswanth-s <43314053+rasswanth-s@users.noreply.github.com> Date: Fri, 15 Mar 2024 12:20:37 +0530 Subject: [PATCH] added a volumeLabels function --- packages/grid/helm/syft/templates/_labels.tpl | 6 ++++++ .../helm/syft/templates/backend/backend-statefulset.yaml | 2 +- .../grid/helm/syft/templates/mongo/mongo-statefulset.yaml | 2 +- .../helm/syft/templates/registry/registry-statefulset.yaml | 2 +- .../syft/templates/seaweedfs/seaweedfs-statefulset.yaml | 2 +- 5 files changed, 10 insertions(+), 4 deletions(-) diff --git a/packages/grid/helm/syft/templates/_labels.tpl b/packages/grid/helm/syft/templates/_labels.tpl index 23f0b8f07f5..7abf60aaee8 100644 --- a/packages/grid/helm/syft/templates/_labels.tpl +++ b/packages/grid/helm/syft/templates/_labels.tpl @@ -20,6 +20,12 @@ app.kubernetes.io/managed-by: {{ .Release.Service }} helm.sh/chart: {{ include "common.chartname" . }} {{- end -}} +{{- define "common.volumeLabels" -}} +app.kubernetes.io/name: {{ .Chart.Name }} +app.kubernetes.io/instance: {{ .Release.Name }} +app.kubernetes.io/managed-by: {{ .Release.Service }} +{{- end -}} + {{/* Common labels for all resources Usage: diff --git a/packages/grid/helm/syft/templates/backend/backend-statefulset.yaml b/packages/grid/helm/syft/templates/backend/backend-statefulset.yaml index a0c6a665dbd..3ee246adbdd 100644 --- a/packages/grid/helm/syft/templates/backend/backend-statefulset.yaml +++ b/packages/grid/helm/syft/templates/backend/backend-statefulset.yaml @@ -157,7 +157,7 @@ spec: - metadata: name: credentials-data labels: - {{- include "common.labels" . | nindent 8 }} + {{- include "common.volumeLabels" . | nindent 8 }} app.kubernetes.io/component: backend spec: accessModes: diff --git a/packages/grid/helm/syft/templates/mongo/mongo-statefulset.yaml b/packages/grid/helm/syft/templates/mongo/mongo-statefulset.yaml index dfddffbcb48..6343aac499f 100644 --- a/packages/grid/helm/syft/templates/mongo/mongo-statefulset.yaml +++ b/packages/grid/helm/syft/templates/mongo/mongo-statefulset.yaml @@ -50,7 +50,7 @@ spec: - metadata: name: mongo-data labels: - {{- include "common.labels" . | nindent 8 }} + {{- include "common.volumeLabels" . | nindent 8 }} app.kubernetes.io/component: mongo spec: accessModes: diff --git a/packages/grid/helm/syft/templates/registry/registry-statefulset.yaml b/packages/grid/helm/syft/templates/registry/registry-statefulset.yaml index 3e48131a694..1e9366812d2 100644 --- a/packages/grid/helm/syft/templates/registry/registry-statefulset.yaml +++ b/packages/grid/helm/syft/templates/registry/registry-statefulset.yaml @@ -56,7 +56,7 @@ spec: - metadata: name: registry-data labels: - {{- include "common.labels" . | nindent 8 }} + {{- include "common.volumeLabels" . | nindent 8 }} app.kubernetes.io/component: registry spec: accessModes: diff --git a/packages/grid/helm/syft/templates/seaweedfs/seaweedfs-statefulset.yaml b/packages/grid/helm/syft/templates/seaweedfs/seaweedfs-statefulset.yaml index 825a8b58d68..a6c25107259 100644 --- a/packages/grid/helm/syft/templates/seaweedfs/seaweedfs-statefulset.yaml +++ b/packages/grid/helm/syft/templates/seaweedfs/seaweedfs-statefulset.yaml @@ -66,7 +66,7 @@ spec: - metadata: name: seaweedfs-data labels: - {{- include "common.labels" . | nindent 8 }} + {{- include "common.volumeLabels" . | nindent 8 }} app.kubernetes.io/component: seaweedfs spec: accessModes: