feat(dex): add forgejo-runner-sizer OIDC static client

Register forgejo-runner-sizer as a Dex static client for OIDC
authentication on sizer.dev.t09.de. Adds the client secret env var
injection and the staticClients entry with secretEnv reference.
This commit is contained in:
Daniel Sy 2026-04-10 13:22:45 +02:00
parent 2f15b6b373
commit 46a1c1aa33
Signed by untrusted user: danielsy
GPG key ID: 1F39A8BBCD2EE3D3

View file

@ -34,6 +34,11 @@ envVars:
secretKeyRef:
name: dex-argo-client
key: clientSecret
- name: FORGEJO_RUNNER_SIZER_CLIENT_SECRET
valueFrom:
secretKeyRef:
name: dex-runner-sizer-client
key: clientSecret
- name: LOG_LEVEL
value: debug
@ -74,3 +79,8 @@ config:
- "https://grafana.dev.t09.de/login/generic_oauth"
name: "Grafana"
secretEnv: "OIDC_DEX_GRAFANA_CLIENT_SECRET"
- id: forgejo-runner-sizer
name: "Forgejo Runner Sizer"
redirectURIs:
- "https://sizer.dev.t09.de/ui/callback"
secretEnv: "FORGEJO_RUNNER_SIZER_CLIENT_SECRET"