new file: apps/argocd-config/OIDC_SECRET_SETUP.md

modified:   apps/argocd-config/argocd-cm.yaml
	modified:   apps/argocd-config/external-secret.yaml
This commit is contained in:
Ubuntu
2026-01-13 01:24:37 +00:00
parent 0abe4098e9
commit c6cec8cd07
3 changed files with 228 additions and 15 deletions

View File

@@ -1,7 +1,7 @@
apiVersion: external-secrets.io/v1beta1
kind: ExternalSecret
metadata:
name: argocd-oidc-secret-source
name: argocd-dex-secret-source
namespace: argocd
spec:
refreshInterval: 1m
@@ -9,14 +9,10 @@ spec:
name: vault-backend
kind: ClusterSecretStore
target:
name: argocd-oidc-secret
creationPolicy: Owner
name: argocd-secret
creationPolicy: Merge
data:
- secretKey: oidc-client-id
remoteRef:
key: secret/apps/argocd
property: oidc_client_id
- secretKey: oidc-client-secret
- secretKey: dex.authentik.clientSecret
remoteRef:
key: secret/apps/argocd
property: oidc_client_secret