From 0a5da6898b2cbf7663bf15e4ca53de818e051a8f Mon Sep 17 00:00:00 2001 From: Martyn Date: Thu, 9 Apr 2026 21:21:13 +0200 Subject: [PATCH] move dex here --- app-of-apps/dex.yaml | 40 ++++++++++++++++++++++++++++++++++++++++ 1 file changed, 40 insertions(+) create mode 100644 app-of-apps/dex.yaml diff --git a/app-of-apps/dex.yaml b/app-of-apps/dex.yaml new file mode 100644 index 0000000..2b4b8b2 --- /dev/null +++ b/app-of-apps/dex.yaml @@ -0,0 +1,40 @@ +apiVersion: argoproj.io/v1alpha1 +kind: Application +metadata: + name: dex + namespace: argocd +spec: + destination: + namespace: auth + server: https://kubernetes.default.svc + project: default + source: + chart: dex + helm: + values: | + # Configures the ingress for Dex + ingress: + enabled: true + className: nginx + hosts: + - host: "auth.martyn.berlin" + paths: + - path: /dex + pathType: Prefix + annotations: + cert-manager.io/cluster-issuer: letsencrypt + tls: + - hosts: + - "auth.martyn.berlin" + secretName: dex-cert + + # Configures the Dex instance + configSecret: + create: false + name: dexconfig + repoURL: https://charts.dexidp.io + targetRevision: 0.23.0 + syncPolicy: + automated: + prune: true + selfHeal: true