From d8497fc09706bc51fa0d75d62cde1ab5f1f326df Mon Sep 17 00:00:00 2001 From: Brad McCoy Date: Tue, 2 May 2023 22:49:45 +1000 Subject: [PATCH] feat: add additionalLabels to serviceMonitor (#51) * feat: add additionalLabels to serviceMonitor Signed-off-by: Brad McCoy * feat: set serviceMonitor enabled to false Signed-off-by: Brad McCoy --------- Signed-off-by: Brad McCoy --- .../templates/controller-manager-metrics-monitor.yaml | 5 ++++- chart/operator/values.yaml | 1 + 2 files changed, 5 insertions(+), 1 deletion(-) diff --git a/chart/operator/templates/controller-manager-metrics-monitor.yaml b/chart/operator/templates/controller-manager-metrics-monitor.yaml index f08749d2..c9a93bb1 100644 --- a/chart/operator/templates/controller-manager-metrics-monitor.yaml +++ b/chart/operator/templates/controller-manager-metrics-monitor.yaml @@ -8,7 +8,10 @@ metadata: app.kubernetes.io/created-by: k8sgpt-operator app.kubernetes.io/part-of: k8sgpt-operator control-plane: controller-manager - {{- include "chart.labels" . | nindent 4 }} + {{- include "chart.labels" . | nindent 4 }} + {{- if .Values.serviceMonitor.additionalLabels }} + {{- toYaml .Values.serviceMonitor.additionalLabels | nindent 4 }} + {{- end }} spec: endpoints: - bearerTokenFile: /var/run/secrets/kubernetes.io/serviceaccount/token diff --git a/chart/operator/values.yaml b/chart/operator/values.yaml index 9c3e3c2e..7ade4282 100644 --- a/chart/operator/values.yaml +++ b/chart/operator/values.yaml @@ -1,5 +1,6 @@ serviceMonitor: enabled: false + additionalLabels: {} controllerManager: kubeRbacProxy: containerSecurityContext: