# k8s/argocd/projects/homelab-project.yaml # AppProject referenced by every Application manifest under k8s/argocd/apps/ # (project: homelab) — was never committed, so 00-homelab-root.yaml and all # layer/wave/phase apps fail admission with "application references project # 'homelab' which does not exist" until this exists. apiVersion: argoproj.io/v1alpha1 kind: AppProject metadata: name: homelab namespace: argocd spec: description: Homelab GitOps — single-repo, in-cluster destinations only sourceRepos: - https://forgejo.riotpiao.com/riotpiao.com/homelab.git - https://cloudnative-pg.github.io/charts - https://dl.gitea.com/charts/ destinations: - server: https://kubernetes.default.svc namespace: "*" clusterResourceWhitelist: - group: "*" kind: "*" namespaceResourceWhitelist: - group: "*" kind: "*"