Switch kustomize base from helmCharts to pre-rendered manifests

kustomize 5.4.3 (bundled in ArgoCD) removed localChartPath and chartPath
from its JSON schema, making helmCharts: with a local chart path invalid.
Pre-render the base manifests with 'make render-helm' instead; overlays
patch the plain YAML as before. ServiceMonitor excluded until Prometheus
is installed.

Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com>
This commit is contained in:
rod
2026-05-17 13:09:35 +02:00
parent bd3c6b5e25
commit 5d9a159e07
4 changed files with 97 additions and 6 deletions
+2 -5
View File
@@ -1,8 +1,5 @@
apiVersion: kustomize.config.k8s.io/v1beta1
kind: Kustomization
helmCharts:
- name: hello-svc
releaseName: hello-svc
localChartPath: ../../helm/hello-svc
valuesFile: values.yaml
resources:
- manifest.yaml