# **noble-bootstrap-root** — Kustomize app-of-apps for **clusters/noble/bootstrap** (same tree as # **ansible/playbooks/noble.yml** → **noble_platform** `kubectl apply -k`). # # **Initial deploy:** Ansible is the only writer; **automated sync is off** so Argo does not reconcile # during **noble.yml**. **After** the playbook finishes, enable automated sync (see **README.md** §5) # so git becomes the source of truth for this kustomize output. # # Edit **spec.source.repoURL** / **targetRevision** for your remote. # apiVersion: argoproj.io/v1alpha1 kind: Application metadata: name: noble-bootstrap-root namespace: argocd finalizers: - resources-finalizer.argocd.argoproj.io/background spec: project: default source: repoURL: https://gitea.pcenicni.ca/gsdavidp/home-server.git targetRevision: HEAD path: clusters/noble/bootstrap destination: server: https://kubernetes.default.svc namespace: argocd # Manual sync until you enable automation after Ansible (see README.md §5). syncPolicy: syncOptions: - CreateNamespace=true