GitOps
Use this directory for the GitOps bootstrap manifests.
Source Paths
platform/gitops/kustomization.yamlplatform/gitops/gotk-components.yamlplatform/gitops/gotk-sync.yaml
Current State
- The manifests are committed under
platform/gitops/. - The sync object points at
./platformin thehomelabrepository onmain. - The platform root includes
gitops/so Flux can reconcile itself after bootstrap. - The
platformFluxKustomizationuses SOPS decryption with thesops-ageSecret influx-system.
Apply
bash
kubectl apply -k platform/gitopsNotes
- This directory seeds Flux and then remains part of the steady-state platform tree.
- Install the
sops-ageSecret before reconciling encrypted*.sops.yamlmanifests.
