From 61393cf0cc785b053104919f01ef5e92926a118a Mon Sep 17 00:00:00 2001 From: Ben Vincent Date: Sun, 10 May 2026 22:11:49 +1000 Subject: [PATCH] fix: pass policy/v1 capability to traefik helm renders kustomize helm renderer doesn't pass cluster capabilities, causing the chart to fall back to policy/v1beta1 for PodDisruptionBudget. Explicitly declaring the v1 API version makes the chart template render correctly. --- apps/overlays/au-syd1/traefik-system/kustomization.yaml | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/apps/overlays/au-syd1/traefik-system/kustomization.yaml b/apps/overlays/au-syd1/traefik-system/kustomization.yaml index 051112f..4639b51 100644 --- a/apps/overlays/au-syd1/traefik-system/kustomization.yaml +++ b/apps/overlays/au-syd1/traefik-system/kustomization.yaml @@ -12,9 +12,13 @@ helmCharts: releaseName: traefik-internal namespace: traefik-system valuesFile: values-internal.yaml + apiVersions: + - policy/v1/PodDisruptionBudget - name: traefik repo: https://artifactapi.k8s.syd1.au.unkin.net/api/v1/virtual/helm version: "40.0.0" releaseName: traefik-external namespace: traefik-system valuesFile: values-external.yaml + apiVersions: + - policy/v1/PodDisruptionBudget