apiVersion: v1
kind: ConfigMap
metadata:
name: argocd-cm
labels:
app.kubernetes.io/name: argocd-cm
app.kubernetes.io/part-of: argocd
data:
oidc.config: |
name: auth-server
issuer: https://auth.jerxie.com
clientID: argocd-server
clientSecret: aYc2j1lYUUZXkBFFUndnleZI
# Optional set of OIDC scopes to request. If omitted, defaults to: ["openid", "profile", "email", "groups"]
requestedScopes: ["openid", "email"]
# Optional set of OIDC claims to request on the ID token.
requestedIDTokenClaims: {"groups": {"essential": true}}
# logoutURL: https://auth.jerxie.com/auth/logout
# Some OIDC providers require a separate clientID for different callback URLs.
# For example, if configuring Argo CD with self-hosted Dex, you will need a separate client ID
# for the 'localhost' (CLI) client to Dex. This field is optional. If omitted, the CLI will
# use the same clientID as the Argo CD server
# cliClientID: vvvvwwwwxxxxyyyyzzzz
###################################################
url: https://argocd.jerxie.com
admin.enabled: "false"
# dex.config: |
# connectors:
# - config:
# issuer: https://accounts.google.com
# clientID: 223235257564-um2d8iqleksg4aoap7s7apqjkkdsqos9.apps.googleusercontent.com
# clientSecret: aYc2j1lYUUZXkBFFUndnleZI
# adminEmail: axieyangb@gmail.com
# type: oidc
# id: google
# name: Google