refactor(argocd): replace wave/layer/phase schemes with two-phase bootstrap + app-of-apps and document both CD scopes — fixes self-hosted-git chicken-egg and stale paths
This commit is contained in:
@@ -3,13 +3,8 @@ kind: Kustomization
|
||||
metadata:
|
||||
name: homelab-root
|
||||
|
||||
# Root Application orchestration
|
||||
# Includes all layer Applications in order (sync-wave)
|
||||
|
||||
# Phase 1 app-of-apps entry point.
|
||||
# `kubectl apply -k k8s/argocd/root` creates the homelab-root Application, which
|
||||
# then renders every child under k8s/argocd/apps/ and deploys the cluster.
|
||||
resources:
|
||||
- ../apps/layer-1-infrastructure.yaml
|
||||
- ../apps/layer-2-bootstrap.yaml
|
||||
- ../apps/layer-3-platform.yaml
|
||||
- ../apps/layer-4-security.yaml
|
||||
- ../apps/layer-5-applications.yaml
|
||||
- ../apps/layer-6-data.yaml
|
||||
- homelab-root.yaml
|
||||
|
||||
Reference in New Issue
Block a user