Refactor Argo CD application configuration to utilize a single source for the noble-platform, consolidating Helm chart management within kustomization.yaml. Update values.yaml to enable Helm inflation and revise documentation in README.md and apps/README.md to clarify the new structure and improve UI representation of resources.

This commit is contained in:
Nikholas Pcenicni
2026-03-28 02:13:36 -04:00
parent c5319a5436
commit 0a6c9976da
6 changed files with 78 additions and 87 deletions

View File

@@ -17,6 +17,10 @@ global:
domain: argo.apps.noble.lab.pcenicni.dev
configs:
# Required for **helmCharts** in **clusters/noble/apps/kustomization.yaml** (Kustomize Helm inflation).
# After changing this, **helm upgrade** argo-cd; the chart rolls repo-server when **argocd-cm** checksum changes.
cm:
kustomize.buildOptions: "--enable-helm"
params:
# TLS terminates at Traefik / cert-manager; Argo CD serves HTTP behind the Ingress.
server.insecure: true