From d388108089b4cf99a98fc5dc82231ed06a52939e Mon Sep 17 00:00:00 2001 From: Ultradesu Date: Sat, 12 Apr 2025 13:25:33 +0100 Subject: [PATCH] Added appProjects --- k8s/core/argocd/appprojects.yaml | 32 ++++++++++++++++++++++++++++++ k8s/core/argocd/kustomization.yaml | 1 + 2 files changed, 33 insertions(+) create mode 100644 k8s/core/argocd/appprojects.yaml diff --git a/k8s/core/argocd/appprojects.yaml b/k8s/core/argocd/appprojects.yaml new file mode 100644 index 0000000..6eb04f1 --- /dev/null +++ b/k8s/core/argocd/appprojects.yaml @@ -0,0 +1,32 @@ +apiVersion: argoproj.io/v1alpha1 +kind: AppProject +metadata: + name: core + namespace: argocd +spec: + clusterResourceWhitelist: + - group: '*' + kind: '*' + description: Hexor Home Lab Core + destinations: + - namespace: '*' + server: https://kubernetes.default.svc + sourceRepos: + - ssh://git@gt.hexor.cy:30022/ab/homelab.git + +--- +apiVersion: argoproj.io/v1alpha1 +kind: AppProject +metadata: + name: apps + namespace: argocd +spec: + clusterResourceWhitelist: + - group: '*' + kind: '*' + description: Hexor Home Lab Apps + destinations: + - namespace: '*' + server: https://kubernetes.default.svc + sourceRepos: + - ssh://git@gt.hexor.cy:30022/ab/homelab.git diff --git a/k8s/core/argocd/kustomization.yaml b/k8s/core/argocd/kustomization.yaml index 9c34c50..62e8ae5 100644 --- a/k8s/core/argocd/kustomization.yaml +++ b/k8s/core/argocd/kustomization.yaml @@ -5,6 +5,7 @@ resources: - app.yaml - ingress.yaml - external-secrets.yaml + - appprojects.yaml helmCharts: - name: argo-cd