From dfc4b33f64e4ec1c43dc8b537a5c0a47d151984d Mon Sep 17 00:00:00 2001 From: Aaron Riedel Date: Mon, 30 Sep 2024 22:07:59 +0200 Subject: [PATCH] add authentik app --- app-files/core-deployments.yaml | 34 ++++++++++++++++++++++++++------- authentik/kustomization.yaml | 2 ++ 2 files changed, 29 insertions(+), 7 deletions(-) diff --git a/app-files/core-deployments.yaml b/app-files/core-deployments.yaml index 1abf3a9..d27145c 100644 --- a/app-files/core-deployments.yaml +++ b/app-files/core-deployments.yaml @@ -248,7 +248,7 @@ spec: syncOptions: - CreateNamespace=true automated: - prune: true + prune: false --- apiVersion: argoproj.io/v1alpha1 kind: Application @@ -268,7 +268,7 @@ spec: syncOptions: - CreateNamespace=true automated: - prune: true + prune: false --- apiVersion: argoproj.io/v1alpha1 kind: Application @@ -298,7 +298,7 @@ spec: syncOptions: - CreateNamespace=true automated: - prune: true + prune: false --- apiVersion: argoproj.io/v1alpha1 kind: Application @@ -320,7 +320,7 @@ spec: syncOptions: - CreateNamespace=true automated: - prune: true + prune: false --- apiVersion: argoproj.io/v1alpha1 kind: Application @@ -350,7 +350,7 @@ spec: syncOptions: - CreateNamespace=true automated: - prune: true + prune: false --- apiVersion: argoproj.io/v1alpha1 kind: Application @@ -387,7 +387,7 @@ spec: syncPolicy: automated: selfHeal: true - prune: true + prune: false --- apiVersion: argoproj.io/v1alpha1 kind: Application @@ -417,4 +417,24 @@ spec: syncOptions: - CreateNamespace=true automated: - prune: true + prune: false +--- +apiVersion: argoproj.io/v1alpha1 +kind: Application +metadata: + name: authentik + namespace: argocd +spec: + project: default + sources: + - repoURL: https://git.ar21.de/yolokube/core-deployments.git + targetRevision: HEAD + path: authentik + destination: + server: https://kubernetes.default.svc + namespace: authentik + syncPolicy: + syncOptions: + - CreateNamespace=true + automated: + prune: false diff --git a/authentik/kustomization.yaml b/authentik/kustomization.yaml index 073e908..b14a91c 100644 --- a/authentik/kustomization.yaml +++ b/authentik/kustomization.yaml @@ -2,3 +2,5 @@ apiVersion: kustomize.config.k8s.io/v1beta1 kind: Kustomization generators: - ./secret-generator.yaml +resources: + - ./manifest.yaml