From adbc6b7fcfd669d778c121f608a2e4396acde541 Mon Sep 17 00:00:00 2001 From: cogito-kyle <78763935+cogito-kyle@users.noreply.github.com> Date: Tue, 18 Jan 2022 01:47:49 -0500 Subject: [PATCH] Add custom labels to all k8s objects in chart (#201) --- charts/pulsar/Chart.yaml | 2 +- charts/pulsar/templates/_helpers.tpl | 6 ++++++ charts/pulsar/values.yaml | 5 +++++ 3 files changed, 12 insertions(+), 1 deletion(-) diff --git a/charts/pulsar/Chart.yaml b/charts/pulsar/Chart.yaml index 04e08680..3813fc37 100644 --- a/charts/pulsar/Chart.yaml +++ b/charts/pulsar/Chart.yaml @@ -21,7 +21,7 @@ apiVersion: v2 appVersion: "2.7.4" description: Apache Pulsar Helm chart for Kubernetes name: pulsar -version: 2.7.9 +version: 2.7.10 home: https://pulsar.apache.org sources: - https://github.com/apache/pulsar diff --git a/charts/pulsar/templates/_helpers.tpl b/charts/pulsar/templates/_helpers.tpl index 0ad71f9b..c1206c28 100644 --- a/charts/pulsar/templates/_helpers.tpl +++ b/charts/pulsar/templates/_helpers.tpl @@ -66,6 +66,9 @@ chart: {{ template "pulsar.chart" . }} release: {{ .Release.Name }} heritage: {{ .Release.Service }} cluster: {{ template "pulsar.cluster.name" . }} +{{- if .Values.labels }} +{{ .Values.labels | toYaml | trim }} +{{- end }} {{- end }} {{/* @@ -75,6 +78,9 @@ Create the template labels. app: {{ template "pulsar.name" . }} release: {{ .Release.Name }} cluster: {{ template "pulsar.cluster.name" . }} +{{- if .Values.labels }} +{{ .Values.labels | toYaml | trim }} +{{- end }} {{- end }} {{/* diff --git a/charts/pulsar/values.yaml b/charts/pulsar/values.yaml index 8e3cbdf6..a449d95c 100644 --- a/charts/pulsar/values.yaml +++ b/charts/pulsar/values.yaml @@ -40,6 +40,11 @@ initialize: false ## Set cluster name # clusterName: +## add custom labels to components of cluster +# labels: +# environment: dev +# customer: apache + ## Pulsar Metadata Prefix ## ## By default, pulsar stores all the metadata at root path.