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: Cilium CNI.
apiVersion: argoproj.io/v1alpha1
kind: Application
metadata:
name: noble-cilium
namespace: argocd
finalizers:
- resources-finalizer.argocd.argoproj.io/background
spec:
project: default
sources:
- repoURL: https://helm.cilium.io/
chart: cilium
targetRevision: 1.16.6
helm:
releaseName: cilium
valueFiles:
- $values/clusters/noble/bootstrap/cilium/values.yaml
- repoURL: https://gitea.pcenicni.ca/gsdavidp/home-server.git
targetRevision: HEAD
ref: values
destination:
server: https://kubernetes.default.svc
namespace: kube-system
syncPolicy:
automated:
prune: true
selfHeal: true
syncOptions:
- CreateNamespace=true