Kapitel
-
Helm 4: Stand Oktober 2026
Support-Fenster von Helm 4 und Helm 3, die Breaking Changes beim Umstieg wie --rollback-on-failure und Post-Renderer als Plugins sowie Server-Side Apply als Default.
-
Chart-Anatomie
Verzeichnis-Layout eines Charts mit values.schema.json, templates/ und crds/ sowie die Kernfelder der Chart.yaml: apiVersion, version, appVersion und type.
-
Templating-Patterns
include, required und tpl, Named Templates in _helpers.tpl mit Chart-Namen als Präfix und der Checksum-Trick für den Rollout nach einer ConfigMap-Änderung.
-
Values-Schichtung & Secrets
Präzedenz der Values von values.yaml bis --set-literal, Scoping von Subchart-Values und global sowie Secrets über helm-secrets, External Secrets Operator oder CI-Injection.
-
Release-Lifecycle
helm upgrade --install, history und rollback, --rollback-on-failure, der Unterschied zwischen 3-Way Strategic Merge und Server-Side Apply und das Verhalten von helm uninstall.
-
Hooks & Tests
helm.sh/hook-Annotationen mit Reihenfolge per hook-weight, Delete-Policies und Ownership der Hook-Ressourcen, dazu Chart-Tests mit helm test.
-
Dependencies
Subcharts im dependencies-Feld, condition, tags und alias, Chart.lock und der Unterschied zwischen helm dependency update und helm dependency build.
-
OCI-Registries
Charts als OCI-Artefakt: helm registry login nur mit Domain, helm push, Installation mit oci:// und --version und Pinning per Digest.
-
Lint, Template & Diff
helm lint --strict, helm template mit kubeconform, install --dry-run=server mit dem Hinweis auf gerenderte Secrets und das helm-diff-Plugin vor dem Upgrade.
-
Provenance & Signing
helm package --sign erzeugt die .prov-Datei, Verifikation mit helm verify und --verify bei der Installation, dazu Keyrings und die Prüfung ab Helm 4.3.
-
Anti-Patterns
Was im Helm-Betrieb schiefgeht: Chart-Version wiederverwenden, Klartext-Secrets in values.yaml, CRDs in templates/, Logik in Hooks und Upgrades ohne Diff oder Dry-Run.
Alle Kapitel auf einer Seite, zum Durchsuchen mit Strg+F und zum Drucken.
Vorschau (3 Seiten A4 quer)



PDF herunterladen
Direkter Download, keine Mail-Adresse nötig. CC BY-SA 4.0: kopieren, drucken, weiterverteilen ist ausdrücklich erlaubt, solange die Quellenangabe sichtbar bleibt.
Verwandte Cheatsheets
Ebenfalls von OMNI52:
kubernetes-cheatsheet.de, Kubernetes Core
flux-cheatsheet.de, GitOps mit Flux
argocd-cheatsheet.de, GitOps mit Argo CD
kubectl-cheatsheet.de, kubectl Power-Usage
Projekt und Quellen
Helm ist ein Graduated-Projekt der CNCF. Offizielle Quellen des
Projekts:
Quellcode: github.com/helm/helm
Dokumentation: helm.sh/docs
Release-Notes: github.com/helm/helm/releases
CNCF-Projektseite: cncf.io/projects/helm
Lizenz & Weiterverteilung
Nicht erlaubt: Logo, Marken oder den Eindruck zu vermitteln, dass der Inhalt von dir/euch stammt oder dass OMNI52 GmbH die Weiterverwendung sponsort.
Volltext der Lizenz: creativecommons.org/licenses/by-sa/4.0/deed.de.
Helm and Kubernetes are registered trademarks of The Linux Foundation in the United States and other countries. Helm is a Cloud Native Computing Foundation (CNCF) graduated project. OMNI52™ is a trademark of OMNI52 GmbH (filed, not yet registered). This website is operated by OMNI52 GmbH and is not affiliated with, endorsed by, or sponsored by The Linux Foundation or the CNCF. “Helm” is used in a nominative / descriptive sense to indicate the technology this cheatsheet documents.