Flux Cheatsheet

Flux Cheatsheet

Dichte Referenz für Senior Platform Engineers und SREs zu Flux, dem CNCF-graduated GitOps-Werkzeug für Kubernetes. GitOps-Toolkit, Bootstrap, Kustomization, HelmRelease, Image Automation, Multi-Tenancy, SOPS-Secrets, Diagnose und Anti-Patterns.

Version
Flux 2.10
Release-Daten geprüft
30. Oktober 2026
Edition
2026.11
Format
3 Seiten A4 quer, PDF
Lizenz
CC BY-SA 4.0
Neu in Flux 2.10 Default-RBAC ohne serviceaccounts/token · Tag-Datenbank wechselt auf den Flux-Artefaktspeicher · Alert und Provider auf v1 Alle Neuerungen →

Kapitel

  1. Architektur & GitOps-Toolkit

    Pull statt Push, die Controller des Toolkits (source, kustomize, helm, notification, Image Automation, source-watcher) und welche CRDs sie verwalten.

  2. Neu in v2.10

    SPIFFE-mTLS zwischen den Controllern, Object Identity als GA, Alert und Provider auf v1 und was beim Upgrade auf 2.10 bricht: RBAC, Tag-Speicher, Kubernetes ab 1.35.

  3. Bootstrap

    flux bootstrap als idempotenter Upgrade-Pfad, Deploy-Key oder Token-Auth, der Flux Operator als Alternative und das Repo-Layout pro Cluster mit getrennten Kustomizations.

  4. Sources

    Ref und Auth von GitRepository und OCIRepository, Signaturprüfung per cosign oder notation, HelmRepository mit OCI im Wartungsmodus und S3-kompatible Buckets.

  5. Kustomization

    Spec-Kern mit path, prune und sourceRef, Health-Prüfung mit wait und healthChecks, Reihenfolge per dependsOn und Variablen-Substitution mit postBuild.substituteFrom.

  6. HelmRelease

    Chart-Referenz per sourceRef oder chartRef, SemVer-Ranges, Remediation mit Rollback, Drift-Erkennung und was sich mit Helm 4 bei Server-Side Apply und Health-Checks ändert.

  7. Reconciliation & Betrieb

    Intervalle und sofortiges Reconcile mit --with-source, Webhooks über Receiver, Events über Provider und Alert sowie suspend und resume im Incident.

  8. Image Automation

    Die drei CRDs der Image Automation: Registry-Tags scannen, per semver.range oder Pattern den Ziel-Tag wählen und den neuen Tag per Commit ins Repo zurückschreiben.

  9. Multi-Tenancy

    Lockdown am Controller mit --no-cross-namespace-refs, --no-remote-bases und --default-service-account und was die flux-system-Kustomization dafür braucht.

  10. Secrets: SOPS & age

    Secrets SOPS-verschlüsselt im Repo, Entschlüsselung im kustomize-controller über decryption.provider, der Key als Secret sops-age und welche Felder verschlüsselt werden.

  11. Diagnose (flux CLI)

    flux trace vom Objekt zur verwaltenden Kustomization, flux get mit Watch, Events gefiltert auf Flux-Ressourcen und aggregierte Controller-Logs mit flux logs.

  12. Anti-Patterns

    kubectl apply am Repo vorbei, prune dauerhaft aus, eine Mega-Kustomization, veränderliche Tags ohne Digest, Klartext-Secrets und Multi-Tenancy ohne Lockdown.

Alle Kapitel auf einer Seite, zum Durchsuchen mit Strg+F und zum Drucken.

Vorschau (3 Seiten A4 quer)

Cheatsheet Seite 1: Architektur, Neu in v2.10, Bootstrap, Sources, Kustomization, Beginn HelmRelease
Cheatsheet Seite 2: HelmRelease, Reconciliation, Image Automation, Multi-Tenancy, Secrets mit SOPS und age, Diagnose, Anti-Patterns
Cheatsheet Seite 3: QR-Code, Beratungshinweis, Projekt und Quellen, Verwandte Cheatsheets, Lizenz und Marken-Hinweis

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.

Flux Cheatsheet (PDF, ~100 KB)

Projekt und Quellen

Das Flux-Projekt:
fluxcd.io/flux, offizielle Dokumentation
github.com/fluxcd/flux2, Quellcode der GitHub-Organisation fluxcd
github.com/fluxcd/flux2/releases, Release Notes
cncf.io/projects/flux, Projektseite der CNCF, Status Graduated

Verwandte Cheatsheets

Ebenfalls von OMNI52:
argocd-cheatsheet.de, GitOps mit Argo CD
helm-cheatsheet.de, Helm Charts
terraform-cheatsheet.de, Infrastruktur as Code
rke2-cheatsheet.de, RKE2-Distribution

Lizenz & Weiterverteilung

CC BY-SA 4.0. Du darfst dieses Cheatsheet kopieren, weiterverteilen, ausdrucken und in eigenen Materialien zitieren. Bedingung: Quellenangabe „Flux Cheatsheet, OMNI52 GmbH, flux-cheatsheet.de“ bleibt sichtbar, und abgeleitete Werke stehen unter der gleichen Lizenz (Share-Alike).

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.

Flux is a trademark of The Linux Foundation. Kubernetes is a registered trademark of The Linux Foundation. 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 Cloud Native Computing Foundation. “Flux” is used in a nominative / descriptive sense to indicate the technology this cheatsheet documents.