Update Argo CD documentation and kustomization files to include additional applications and namespace resources. Enhance README.md with current leaf applications and clarify optional components. This improves deployment clarity and organization for bootstrap workloads.

This commit is contained in:
Nikholas Pcenicni
2026-04-01 02:11:19 -04:00
parent 51eb64dd9d
commit bfb72cb519
15 changed files with 325 additions and 3 deletions

View File

@@ -0,0 +1,30 @@
# 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