Context. Before flipping the root Flux source to JorisJonkers-dev/homelab-deploy, the cluster's Flux must be able to read it. Behavioral parity is already proven (0 behavior-changing diffs vs the live tree).
Depends on. Branch protection (M1) in place on homelab-deploy.
Steps
Acceptance
Context. Before flipping the root Flux source to
JorisJonkers-dev/homelab-deploy, the cluster's Flux must be able to read it. Behavioral parity is already proven (0 behavior-changing diffs vs the live tree).Depends on. Branch protection (M1) in place on
homelab-deploy.Steps
GitRepositorywill use and store it (Vault path documented inhomelab-deploy).GitRepository(orflux create source git --url ... --branch deploy/productionin a scratch namespace) at the new repo and confirm Flux reconciles the source successfully without switching the real root.Acceptance
JorisJonkers-dev/homelab-deploydeploy/production; candidate source showsReady=True. Old source untouched.