Refine Argo CD documentation and configuration. Update README.md to clarify the relationship between noble-root and child applications, and enhance instructions for syncing workloads. Modify root-application.yaml to specify the use of kustomization.yaml for cluster workloads. Adjust values.yaml to enable Helm inflation for Kustomize charts. Update apps/README.md to streamline application management and clarify deployment processes.

This commit is contained in:
Nikholas Pcenicni
2026-03-28 02:05:09 -04:00
parent 445a1ac211
commit c148454e91
6 changed files with 114 additions and 9 deletions

View File

@@ -3,8 +3,9 @@
# 1. Set spec.source.repoURL (and targetRevision) to this git repository.
# 2. kubectl apply -f clusters/noble/bootstrap/argocd/root-application.yaml
#
# Syncs **Application** YAMLs under **apps/** (add workloads there). Do **not**
# point at **clusters/noble/apps/** — that tree is Helm values for manual installs.
# Syncs **Application** YAMLs under **apps/** (today: **noble-platform**). Cluster
# workloads are defined by **clusters/noble/apps/kustomization.yaml** (Kustomize +
# Helm); per-app **values.yaml** and READMEs stay the source of truth for versions.
#
apiVersion: argoproj.io/v1alpha1
kind: Application