apiVersion: argoproj.io/v1alpha1 kind: AppProject metadata: name: backup namespace: argocd spec: description: Cluster-specific backup schedules and storage access sourceRepos: - https://code.brunner.ninja/feedc0de/homelab-gitops.git destinations: - namespace: backup server: https://kubernetes.default.svc - namespace: asciinema server: https://kubernetes.default.svc - namespace: authentik server: https://kubernetes.default.svc - namespace: default server: https://kubernetes.default.svc - namespace: ghostfolio server: https://kubernetes.default.svc - namespace: garrysmod server: https://kubernetes.default.svc - namespace: grafana server: https://kubernetes.default.svc - namespace: gramps server: https://kubernetes.default.svc - namespace: homeassistant server: https://kubernetes.default.svc - namespace: immich server: https://kubernetes.default.svc - namespace: loops server: https://kubernetes.default.svc - namespace: mastodon server: https://kubernetes.default.svc - namespace: matrix server: https://kubernetes.default.svc - namespace: mcserver server: https://kubernetes.default.svc - namespace: nextcloud server: https://kubernetes.default.svc - namespace: ombi server: https://kubernetes.default.svc - namespace: paperless-ngx server: https://kubernetes.default.svc - namespace: pixelfed server: https://kubernetes.default.svc - namespace: quay server: https://kubernetes.default.svc - namespace: rook-ceph server: https://kubernetes.default.svc - namespace: wiki-js server: https://kubernetes.default.svc namespaceResourceWhitelist: - group: "" kind: ConfigMap - group: batch kind: CronJob