From dfb4dfb6681a1bd221a4a48cd2d17fe4c3594c5d Mon Sep 17 00:00:00 2001 From: Automated pipeline Date: Thu, 29 Jan 2026 09:48:55 +0000 Subject: [PATCH] Automated upload for edp.buildth.ing --- .../stacks/core/argocd/values.yaml | 22 +++---- otc/edp.buildth.ing/stacks/core/dex.yaml | 60 ++++++++++--------- 2 files changed, 43 insertions(+), 39 deletions(-) diff --git a/otc/edp.buildth.ing/stacks/core/argocd/values.yaml b/otc/edp.buildth.ing/stacks/core/argocd/values.yaml index 019dc65..5139e4a 100644 --- a/otc/edp.buildth.ing/stacks/core/argocd/values.yaml +++ b/otc/edp.buildth.ing/stacks/core/argocd/values.yaml @@ -5,16 +5,18 @@ configs: params: server.insecure: true cm: - oidc.config: | - name: FORGEJO - issuer: https://dex.edp.buildth.ing - clientID: controller-argocd-dex - clientSecret: $dex-argo-client:clientSecret - requestedScopes: - - openid - - profile - - email - - groups + # This code never quite worked, always led to 503 errors + # In theory it allows access to ArgoCD via OIDC through Forgejo + # oidc.config: | + # name: FORGEJO + # issuer: https://dex.edp.buildth.ing + # clientID: controller-argocd-dex + # clientSecret: $dex-argo-client:clientSecret + # requestedScopes: + # - openid + # - profile + # - email + # - groups application.resourceTrackingMethod: annotation timeout.reconciliation: 60s resource.exclusions: | diff --git a/otc/edp.buildth.ing/stacks/core/dex.yaml b/otc/edp.buildth.ing/stacks/core/dex.yaml index 1013ce3..73f29ba 100644 --- a/otc/edp.buildth.ing/stacks/core/dex.yaml +++ b/otc/edp.buildth.ing/stacks/core/dex.yaml @@ -1,29 +1,31 @@ -apiVersion: argoproj.io/v1alpha1 -kind: Application -metadata: - name: dex - namespace: argocd - labels: - env: dev -spec: - project: default - syncPolicy: - automated: - selfHeal: true - syncOptions: - - CreateNamespace=true - retry: - limit: -1 - destination: - name: in-cluster - namespace: dex - sources: - - repoURL: https://charts.dexidp.io - chart: dex - targetRevision: 0.23.0 - helm: - valueFiles: - - $values/otc/edp.buildth.ing/stacks/core/dex/values.yaml - - repoURL: https://observability.buildth.ing/DevFW-CICD/stacks-instances - targetRevision: HEAD - ref: values +# NOTE Dex is disabled as it never quite worked, and was taking up pods which caused us to hit node capacity. + +# apiVersion: argoproj.io/v1alpha1 +# kind: Application +# metadata: +# name: dex +# namespace: argocd +# labels: +# env: dev +# spec: +# project: default +# syncPolicy: +# automated: +# selfHeal: true +# syncOptions: +# - CreateNamespace=true +# retry: +# limit: -1 +# destination: +# name: in-cluster +# namespace: dex +# sources: +# - repoURL: https://charts.dexidp.io +# chart: dex +# targetRevision: 0.23.0 +# helm: +# valueFiles: +# - $values/otc/edp.buildth.ing/stacks/core/dex/values.yaml +# - repoURL: https://observability.buildth.ing/DevFW-CICD/stacks-instances +# targetRevision: HEAD +# ref: values