From 553c4795999e44e888f3ba873f585ef0d5a140db Mon Sep 17 00:00:00 2001 From: Dadang NH Date: Thu, 31 Oct 2024 13:28:46 +0800 Subject: [PATCH 1/2] feat: ability to add deployment labels and annotations --- deploy/helm-chart/kubernetes-replicator/Chart.yaml | 2 +- .../kubernetes-replicator/templates/deployment.yaml | 7 +++++++ deploy/helm-chart/kubernetes-replicator/values.yaml | 10 +++++++++- 3 files changed, 17 insertions(+), 2 deletions(-) diff --git a/deploy/helm-chart/kubernetes-replicator/Chart.yaml b/deploy/helm-chart/kubernetes-replicator/Chart.yaml index d4d70d90..2d909f17 100644 --- a/deploy/helm-chart/kubernetes-replicator/Chart.yaml +++ b/deploy/helm-chart/kubernetes-replicator/Chart.yaml @@ -4,6 +4,6 @@ description: Controller for replicating secrets+configmaps across namespaces type: application -version: 2.10.2 +version: 2.10.3 appVersion: v2.10.2 diff --git a/deploy/helm-chart/kubernetes-replicator/templates/deployment.yaml b/deploy/helm-chart/kubernetes-replicator/templates/deployment.yaml index 462bfe95..218ff845 100644 --- a/deploy/helm-chart/kubernetes-replicator/templates/deployment.yaml +++ b/deploy/helm-chart/kubernetes-replicator/templates/deployment.yaml @@ -4,6 +4,13 @@ metadata: name: {{ include "kubernetes-replicator.fullname" . }} labels: {{- include "kubernetes-replicator.labels" . | nindent 4 }} + {{- if .Values.labels }} + {{- toYaml .Values.labels | nindent 4 }} + {{- end }} + {{- with .Values.annotations }} + annotations: + {{- toYaml . | nindent 4 }} + {{- end }} spec: replicas: 1 {{- with .Values.updateStrategy }} diff --git a/deploy/helm-chart/kubernetes-replicator/values.yaml b/deploy/helm-chart/kubernetes-replicator/values.yaml index 45a702ce..6555026d 100644 --- a/deploy/helm-chart/kubernetes-replicator/values.yaml +++ b/deploy/helm-chart/kubernetes-replicator/values.yaml @@ -59,10 +59,18 @@ tolerations: [] affinity: {} -podLabels: {} +# Deployment annotations +annotations: {} + +# Deployment labels +labels: {} +# Pod annotations podAnnotations: {} +# Pod labels +podLabels: {} + livenessProbe: initialDelaySeconds: 60 periodSeconds: 10 From 2e20011216ce838edebb2675040ed8fd24f67f44 Mon Sep 17 00:00:00 2001 From: Martin Helmich Date: Tue, 5 Nov 2024 13:28:50 +0100 Subject: [PATCH 2/2] Update deploy/helm-chart/kubernetes-replicator/Chart.yaml --- deploy/helm-chart/kubernetes-replicator/Chart.yaml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/deploy/helm-chart/kubernetes-replicator/Chart.yaml b/deploy/helm-chart/kubernetes-replicator/Chart.yaml index 2d909f17..d4d70d90 100644 --- a/deploy/helm-chart/kubernetes-replicator/Chart.yaml +++ b/deploy/helm-chart/kubernetes-replicator/Chart.yaml @@ -4,6 +4,6 @@ description: Controller for replicating secrets+configmaps across namespaces type: application -version: 2.10.3 +version: 2.10.2 appVersion: v2.10.2