Flux Cheatsheet

Flux CheatsheetKapitel 03 von 12

Flux Bootstrap

Stand Flux 2.10 · Edition 2026.11 · Release-Daten geprüft am 30. Oktober 2026

flux bootstrap

Installiert source-, kustomize-, helm- und notification-controller nach flux-system (Image Automation per --components-extra), pusht die eigenen Manifeste unter --path ins Repo und synct sich ab dann selbst. Idempotent: erneuter Lauf mit gleichen Argumenten ist der Upgrade-Pfad.

Ohne --token-auth legt bootstrap einen read-only Deploy-Key an (Image Automation braucht --read-write-key=true); mit --token-auth landet der PAT als Secret flux-system im Cluster.

Alternative zu flux bootstrap: Flux Operator (Open Source, Flux-Ökosystem) mit FluxInstance (fluxcd.controlplane.io/v1); .spec.cluster.multitenant: true schaltet den Lockdown.

export GITHUB_TOKEN=<pat>
flux bootstrap github \
  --owner=example-org --repository=fleet \
  --branch=main --path=clusters/prod

Repo-Layout pro Cluster

--path=clusters/<name> gibt jedem Cluster einen eigenen Einstiegspunkt im selben Repo. Infrastruktur (CRDs, Operatoren, Ingress) und Apps als getrennte Kustomizations verketten, dependsOn erzwingt die Reihenfolge.