18 lines
1.0 KiB
Markdown
18 lines
1.0 KiB
Markdown
# 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.
|