# Argo CD — app-of-apps children (optional GitOps only) **Core platform is Ansible-managed** — see repository **`ansible/README.md`** and **`ansible/playbooks/noble.yml`**. This directory’s **`kustomization.yaml`** has **`resources: []`** so **`noble-root`** (if applied) does not reconcile Helm charts or cluster add-ons. **Add `Application` manifests here only** for apps you want Argo to manage (for example, sample workloads or third-party charts not covered by the bootstrap playbook). | Previous (removed) | Now | |--------------------|-----| | **`noble-kyverno`**, **`noble-kyverno-policies`**, **`noble-platform`** | Installed by Ansible roles **`noble_kyverno`**, **`noble_kyverno_policies`**, **`noble_platform`** | If you previously synced **`noble-root`** with the old child manifests, delete stale Applications on the cluster: ```bash kubectl delete application -n argocd noble-platform noble-kyverno noble-kyverno-policies --ignore-not-found ``` Then re-apply **`root-application.yaml`** so Argo matches this repo.