From 59556e8a7677b328d0ef54afd2a7c354e93eb38b Mon Sep 17 00:00:00 2001 From: Sergio Millan <5130619+sermilrod@users.noreply.github.com> Date: Mon, 30 Mar 2020 18:33:54 +0200 Subject: [PATCH] fix: pdb selector by component (#21654) Signed-off-by: Sergio Millan Rodriguez --- stable/nginx-ingress/Chart.yaml | 2 +- .../templates/controller-poddisruptionbudget.yaml | 6 ++++-- 2 files changed, 5 insertions(+), 3 deletions(-) diff --git a/stable/nginx-ingress/Chart.yaml b/stable/nginx-ingress/Chart.yaml index 76070c16f5..028f88483e 100644 --- a/stable/nginx-ingress/Chart.yaml +++ b/stable/nginx-ingress/Chart.yaml @@ -1,6 +1,6 @@ apiVersion: v1 name: nginx-ingress -version: 1.34.2 +version: 1.34.3 appVersion: 0.30.0 home: https://github.com/kubernetes/ingress-nginx description: An nginx Ingress controller that uses ConfigMap to store the nginx configuration. diff --git a/stable/nginx-ingress/templates/controller-poddisruptionbudget.yaml b/stable/nginx-ingress/templates/controller-poddisruptionbudget.yaml index 70a59c103f..902c0eebc0 100644 --- a/stable/nginx-ingress/templates/controller-poddisruptionbudget.yaml +++ b/stable/nginx-ingress/templates/controller-poddisruptionbudget.yaml @@ -5,7 +5,7 @@ metadata: labels: app: {{ template "nginx-ingress.name" . }} chart: {{ template "nginx-ingress.chart" . }} - component: "{{ .Values.controller.name }}" + app.kubernetes.io/component: controller heritage: {{ .Release.Service }} release: {{ .Release.Name }} name: {{ template "nginx-ingress.controller.fullname" . }} @@ -14,6 +14,8 @@ spec: matchLabels: app: {{ template "nginx-ingress.name" . }} release: {{ .Release.Name }} - component: "{{ .Values.controller.name }}" + {{- if .Values.controller.useComponentLabel }} + app.kubernetes.io/component: controller + {{- end }} minAvailable: {{ .Values.controller.minAvailable }} {{- end }}