# Root of the core state. Applying this one object makes Argo CD pull every core # application in wave order (see k8s-ng/core-state/values.yaml). # Note: there are deliberately no finalizers; deleting this Application keeps all # deployed services and data. apiVersion: argoproj.io/v1alpha1 kind: Application metadata: name: core-state namespace: argocd spec: project: core destination: server: https://kubernetes.default.svc namespace: argocd source: repoURL: https://gt.hexor.cy/ab/homelab.git targetRevision: main path: k8s-ng/core-state helm: # Per-cluster overrides of core-state/values.yaml, for example: # valuesObject: # targetRevision: some-branch valuesObject: {} syncPolicy: automated: selfHeal: true prune: true syncOptions: - ServerSideApply=true