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,21 @@
# Bootstrap app-of-apps leaf: kube-vip API virtual IP manifests.
apiVersion: argoproj.io/v1alpha1
kind: Application
metadata:
name: noble-kube-vip
namespace: argocd
finalizers:
- resources-finalizer.argocd.argoproj.io/background
spec:
project: default
source:
repoURL: https://gitea.pcenicni.ca/gsdavidp/home-server.git
targetRevision: HEAD
path: clusters/noble/bootstrap/kube-vip
destination:
server: https://kubernetes.default.svc
namespace: kube-system
syncPolicy:
automated:
prune: true
selfHeal: true