apiVersion: argoproj.io/v1alpha1 kind: Application metadata: name: argocd-application namespace: argocd spec: project: infrastructure source: repoURL: git@github.com:moll-re/bootstrap-k3s-infra.git targetRevision: main path: infrastructure/argocd destination: server: https://kubernetes.default.svc namespace: argocd syncPolicy: automated: prune: false # since other argo projects are added to this namespace (but not managed in this repo), they should not be deleted even though they are not referenced in this manifest selfHeal: true