HAMMER fuer Kubernetes-Admins: Helm 4.2.0 und 3.21.0 sind raus. Das groesste Helm-Update seit sechs Jahren bringt DEINE Charts in ein neues Zeitalter: Schluss mit Three-Way-Merge, hallo Server-Side Apply. Plus kommt das neue kstatus-System, das den Health-Status DEINER Releases endlich verlaesslich meldet.
UNGLAUBLICH: Three-Way-Merge ist GESCHICHTE
Helm 2 und 3 haben bei helm upgrade immer einen Three-Way-Merge gemacht: alter Manifest, neuer Manifest, Cluster-Stand vergleichen, Differenzen reinpatchen. Klingt elegant, hat aber in der Praxis viel Drama erzeugt — verlorene Annotations, kaputte Spec-Felder, Phantom-Diff-Spam in GitOps-Tools. Helm 4 nutzt jetzt standardmaessig Server-Side Apply (SSA). Heisst:
- Kubernetes selbst verwaltet die Eigentums-Felder, nicht Helm.
- Kein Konflikt mehr, wenn ein Operator parallel Felder setzt.
- Sauberere Drift-Detection — ArgoCD, FluxCD und kapp werden’s lieben.
Das ist der groesste konzeptionelle Bruch in Helms Historie. Wenn du deine Charts in den letzten Jahren mit manuellen last-applied-configuration-Annotations gefuettert hast, kannst du die jetzt rauswerfen.
BRUTAL: kstatus weiss, was los ist
Bisher hat Helm einfach „Deployed“ gesagt, wenn die Manifests im Cluster waren. Ob das Deployment auch laeuft, war ihm egal. Jetzt nutzt Helm 4 die Standard-Kubernetes-kstatus-Library und kennt den Health-Status von Deployments, StatefulSets, DaemonSets, Jobs, CronJobs, PVCs und vielen mehr. helm status wird endlich aussagekraeftig:
$ helm status my-app
STATUS: deployed
HEALTH: failed
Deployment my-app: 2/3 replicas ready
Pod my-app-xyz: CrashLoopBackOff
EXTRA-TIPP: Charts v3 API steht in den Startloechern
Helm 4.2.0 enthaelt einen neuen internen Loader, der mehrere Chart-Schema-Versionen parallel handeln kann. Damit ist die Bahn frei fuer Charts v3, das im Laufe von 2026 als naechstes Major-Format erwartet wird. Was sich aendert:
- JSON-Schema-Validierung ist Pflicht, nicht optional.
- Schema-versionierte Templates, sodass alte Charts weiter laufen koennen.
- Built-in OCI-Distribution ohne Helm-Repo-File.
SCHOCK: Helm 3 bekommt auch noch einen Sahne-Schliff
Wer aus operativen Gruenden noch auf Helm 3 sitzt, kriegt mit 3.21.0 trotzdem ein kraeftiges Update: Sicherheits-Patches, OCI-Improvements, Performance-Optimierung der Template-Engine. Helm-3-Branch laeuft offiziell weiter bis Ende 2027, danach geht’s in den Critical-Patches-Only-Mode.
FAZIT: Upgrade lohnt sich
Wenn du Kubernetes betreibst und Helm nutzt, ist 4.2.0 der bisher rundeste 4er-Drop. Bevor du Production-Cluster anfasst, kalibrier eine Test-Stage: helm upgrade –dry-run –debug gegen 4.2.0 laufen lassen, Chart-Schema validieren, dann mit dem ueblichen Rollback-Plan in Production. GitOps-User: ArgoCD 3.4 und FluxCD 2.7 sind helm-4-aware, die brauchen keinen Sonderweg.
Haeufige Fragen
Brauche ich fuer Helm 4 eine neue Kubernetes-Version?
Kann ich von Helm 3 direkt auf Helm 4 wechseln?
Was passiert mit meinen alten Chart-Templates?
Wann kommt Helm 4.3?
Quellen