From 3da7dc20a383efd0abfafeb3a49a082738e6c615 Mon Sep 17 00:00:00 2001 From: Anna Kapuscinska Date: Fri, 25 Oct 2024 20:18:06 +0100 Subject: [PATCH] helm: Add part-of and component labels They're recommended by Kubernetes, so let's add them. See: https://kubernetes.io/docs/concepts/overview/working-with-objects/common-labels/ Signed-off-by: Anna Kapuscinska --- install/kubernetes/tetragon/templates/_helpers.tpl | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/install/kubernetes/tetragon/templates/_helpers.tpl b/install/kubernetes/tetragon/templates/_helpers.tpl index 13d282c2698..160eee2e554 100644 --- a/install/kubernetes/tetragon/templates/_helpers.tpl +++ b/install/kubernetes/tetragon/templates/_helpers.tpl @@ -5,19 +5,23 @@ Common labels helm.sh/chart: {{ printf "%s-%s" .Chart.Name .Chart.Version | replace "+" "_" | trunc 63 | trimSuffix "-" }} app.kubernetes.io/version: {{ .Chart.AppVersion | quote }} app.kubernetes.io/managed-by: {{ .Release.Service }} +app.kubernetes.io/part-of: {{ .Chart.Name }} {{- end }} {{- define "tetragon.labels" -}} {{ include "tetragon.selectorLabels" . }} {{ include "commonLabels" . }} +app.kubernetes.io/component: agent {{- end }} {{- define "tetragon-operator.labels" -}} {{ include "tetragon-operator.selectorLabels" . }} {{ include "commonLabels" . }} +app.kubernetes.io/component: operator {{- end }} {{- define "tetragon-rthooks.labels" -}} {{ include "tetragon-rthooks.selectorLabels" . }} {{ include "commonLabels" . }} +app.kubernetes.io/component: rthooks {{- end }} {{/*