remove auto sync for service
This commit is contained in:
@@ -18,6 +18,15 @@ apps/<service>/
|
||||
|
||||
`homelab-app.yaml` watches `apps/*/application.yaml` (recurse) only.
|
||||
|
||||
**Sync policy differs from `cluster-platform` on purpose:** only the root
|
||||
`homelab` Application is automated (`prune: true`, `selfHeal: true`) — it
|
||||
picks up new/changed `apps/*/application.yaml` files automatically. Each
|
||||
per-service Application (`ignis`, and any future one) has **no**
|
||||
`syncPolicy.automated` — new services or config changes sit `OutOfSync` in
|
||||
ArgoCD until manually synced (UI "Sync" button or `argocd app sync <name>`).
|
||||
These are personal services, not cluster infra — a manual gate before an
|
||||
update actually rolls out is worth it here.
|
||||
|
||||
## Bootstrap
|
||||
|
||||
```bash
|
||||
|
||||
Reference in New Issue
Block a user