Files
feedc0de 3359b7913b
Validate and deploy Argo CD / validate (push) Successful in 16s
Validate and deploy Argo CD / deploy (push) Successful in 29s
Introduce CI/CD
2026-09-05 09:35:59 +02:00

44 lines
1006 B
YAML

global:
domain: cd.brunner.ninja
crds:
install: true
configs:
cm:
oidc.config: |
name: Authentik
issuer: https://auth.brunner.ninja/application/o/argocd/
clientID: argocd
clientSecret: $argocd-oidc:client-secret
requestedScopes: ["openid", "profile", "email", "groups"]
requestedIDTokenClaims:
groups:
essential: true
rbac:
policy.csv: |
g, authentik Admins, role:admin
policy.default: ''
scopes: '[groups]'
secret:
# Preserve the existing argocd-secret; no secret values belong in Git.
createSecret: false
params:
server.insecure: true
notifications:
secret:
# Preserve the existing argocd-notifications-secret.
create: false
redisSecretInit:
# Preserve the existing argocd-redis Secret without giving CI Secret access.
enabled: false
server:
ingress:
enabled: true
# ingressClassName: traefik
annotations:
traefik.ingress.kubernetes.io/router.entrypoints: websecure