Remove deprecated Argo CD application configurations for various components including cert-manager, Cilium, CSI snapshot controllers, kube-vip, and others. Update README.md to reflect the current state of leaf applications and clarify optional components. Adjust kustomization files to streamline resource management for bootstrap workloads.

This commit is contained in:
Nikholas Pcenicni
2026-04-01 02:13:15 -04:00
parent bfb72cb519
commit 0f88a33216
15 changed files with 3 additions and 325 deletions

View File

@@ -1,30 +0,0 @@
# Bootstrap app-of-apps leaf: Traefik ingress (namespace + Helm chart).
apiVersion: argoproj.io/v1alpha1
kind: Application
metadata:
name: noble-traefik
namespace: argocd
finalizers:
- resources-finalizer.argocd.argoproj.io/background
spec:
project: default
sources:
- repoURL: https://traefik.github.io/charts
chart: traefik
targetRevision: 39.0.6
helm:
releaseName: traefik
valueFiles:
- $values/clusters/noble/bootstrap/traefik/values.yaml
- repoURL: https://gitea.pcenicni.ca/gsdavidp/home-server.git
targetRevision: HEAD
ref: values
destination:
server: https://kubernetes.default.svc
namespace: traefik
syncPolicy:
automated:
prune: true
selfHeal: true
syncOptions:
- CreateNamespace=true