From ae2a75f49fd86fd3cec69c3ace0c753ced3f7de6 Mon Sep 17 00:00:00 2001 From: Philip Schmid Date: Thu, 30 Nov 2023 17:15:07 +0100 Subject: [PATCH] helm: Added extra labels for the Tetragon Operator Deployment and Pods Signed-off-by: Philip Schmid --- install/kubernetes/templates/operator_deployment.yaml | 6 ++++++ install/kubernetes/values.yaml | 7 ++++--- 2 files changed, 10 insertions(+), 3 deletions(-) diff --git a/install/kubernetes/templates/operator_deployment.yaml b/install/kubernetes/templates/operator_deployment.yaml index 11b8e524bce..2c82677b67b 100644 --- a/install/kubernetes/templates/operator_deployment.yaml +++ b/install/kubernetes/templates/operator_deployment.yaml @@ -7,6 +7,9 @@ metadata: {{- end }} labels: {{- include "tetragon-operator.labels" . | nindent 4 }} + {{- with .Values.tetragonOperator.extraLabels }} + {{- toYaml . | nindent 4 }} + {{- end }} name: {{ .Release.Name }}-operator namespace: {{ .Release.Namespace }} spec: @@ -22,6 +25,9 @@ spec: {{- end }} labels: {{- include "tetragon-operator.labels" . | nindent 8 }} + {{- with .Values.tetragonOperator.extraPodLabels }} + {{- toYaml . | nindent 8 }} + {{- end }} spec: containers: - name: {{ .Release.Name }}-operator diff --git a/install/kubernetes/values.yaml b/install/kubernetes/values.yaml index dc7e4a0cd06..772592ac13e 100644 --- a/install/kubernetes/values.yaml +++ b/install/kubernetes/values.yaml @@ -168,9 +168,10 @@ tetragonOperator: annotations: {} # -- Annotations for the Tetragon Operator Deployment Pods. podAnnotations: {} - annotations: {} - # -- Annotations for the Tetragon Operator Deployment Pods - podAnnotations: {} + # -- Extra labels to be added on the Tetragon Operator Deployment. + extraLabels: {} + # -- Extra labels to be added on the Tetragon Operator Deployment Pods. + extraPodLabels: {} # -- priorityClassName for the Tetragon Operator Deployment Pods. priorityClassName: "" # -- tetragon-operator service account.