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