From 7bdfe732fc5ab504da304ed8b3f99b0f9aace7e8 Mon Sep 17 00:00:00 2001 From: Marco Maurer Date: Mon, 21 Jul 2025 17:30:10 +0200 Subject: [PATCH] fix(PDB): Don't render null keys inside PDB Signed-off-by: Marco Maurer --- helm/oauth2-proxy/Chart.yaml | 8 ++++---- helm/oauth2-proxy/templates/poddisruptionbudget.yaml | 8 ++++++-- 2 files changed, 10 insertions(+), 6 deletions(-) diff --git a/helm/oauth2-proxy/Chart.yaml b/helm/oauth2-proxy/Chart.yaml index cb1c7c01..27d4f4ee 100644 --- a/helm/oauth2-proxy/Chart.yaml +++ b/helm/oauth2-proxy/Chart.yaml @@ -1,5 +1,5 @@ name: oauth2-proxy -version: 7.14.1 +version: 7.14.2 apiVersion: v2 appVersion: 7.10.0 home: https://oauth2-proxy.github.io/oauth2-proxy/ @@ -31,8 +31,8 @@ maintainers: kubeVersion: ">=1.16.0-0" annotations: artifacthub.io/changes: | - - kind: changed - description: Updated OAuth2-Proxy image to v7.10.0 + - kind: fixed + description: Don't render null keys inside PDB links: - name: Github PR - url: https://github.com/oauth2-proxy/manifests/pull/321 + url: https://github.com/oauth2-proxy/manifests/pull/322 diff --git a/helm/oauth2-proxy/templates/poddisruptionbudget.yaml b/helm/oauth2-proxy/templates/poddisruptionbudget.yaml index 61006d61..c9521c5a 100644 --- a/helm/oauth2-proxy/templates/poddisruptionbudget.yaml +++ b/helm/oauth2-proxy/templates/poddisruptionbudget.yaml @@ -11,6 +11,10 @@ spec: selector: matchLabels: {{- include "oauth2-proxy.selectorLabels" . | indent 6 }} - maxUnavailable: {{ .Values.podDisruptionBudget.maxUnavailable }} - minAvailable: {{ .Values.podDisruptionBudget.minAvailable }} + {{- with .Values.podDisruptionBudget.maxUnavailable }} + maxUnavailable: {{ . }} + {{- end }} + {{- with .Values.podDisruptionBudget.minAvailable }} + minAvailable: {{ . }} + {{- end }} {{- end }}