Dex is OpenID Connect (OIDC) identity and OAuth 2.0 provider with pluggable connectors.
Install with:
helm repo add dex https://charts.dexidp.io/
helm install dex dex/dex -f values.yamlSee examples from other people.
| Name | Repo | Stars | Version | Timestamp |
|---|---|---|---|---|
| dex | xunholy/k8s-gitops | 639 | 0.24.1 | 3 months ago |
| dex | allenporter/k8s-gitops | 36 | 0.24.1 | 3 months ago |
See the most popular values for this chart:
| Key | Types |
|---|---|
config.issuer (3) https://dexidp.${name_service_dns_domain} | string |
config.storage.type (3) kubernetes | string |
| boolean | |
| string | |
config.storage.config.host (1) postgres | string |
| number | |
| string | |
config.connectors[].config.clientID (2) $GITHUB_CLIENT_ID | string |
config.connectors[].config.clientSecret (2) $GITHUB_CLIENT_SECRET | string |
| string | |
| string | |
config.connectors[].config.redirectURI (2) http://127.0.0.1:5556/dex/callback | string |
config.connectors[].config.hostedDomains[] (1) - ${GOOGLE_WORKSPACE_DOMAIN} | string |
| string | |
| string | |
| string | |
| boolean | |
| string | |
| string | |
config.staticClients[].id (2) miniflux | string |
config.staticClients[].name (2) Miniflux | string |
config.staticClients[].redirectURIs[] (2) - https://miniflux.${name_service_dns_domain}/oauth2/oidc/callback | string |
config.staticClients[].secret (2) ${MINIFLUX_CLIENT_SECRET} | string |
| boolean | |
config.web.http (2) 0.0.0.0:5556 | string |
config.web.https (1) 0.0.0.0:5556 | string |
config.web.tlsCert (1) /etc/dex/tls/tls.crt | string |
config.web.tlsKey (1) /etc/dex/tls/tls.key | string |
| string | |
| string | |
config.frontend.issuer (1) Celestio SSO | string |
config.frontend.issuerUrl (1) https://dex.${DOMAIN} | string |
config.frontend.logoUrl (1) https://avatars.githubusercontent.com/u/72014580?s=200&v=4 | string |
config.frontend.theme (1) tectonic | string |
| boolean | |
config.oauth2.responseTypes[] (1) - code | string |
| boolean | |
config.staticPasswords[].email (1) user@dex.local | string |
config.staticPasswords[].hash (1) $2a$10$2b2cU8CPhOTaGrs1HRQuAueS7JTT5ZHsHSzYiFPm1leZck7Mc8T4W | string |
config.staticPasswords[].userID (1) e4d0f2da-af40-11ef-8ae1-3fe0522c43fb | string |
| string | |
image.repository (2) ghcr.io/dexidp/dex | string |
image.tag (2) v2.44.0 | string |
| string | |
| string | |
| boolean | |
httpRoute.hostnames[] (1) - dex.${DOMAIN} | string |
httpRoute.parentRefs[].name (1) traefik-public | string |
| string | |
| string | |
| string | |
ingress.className (1) nginx-internal | string |
| boolean | |
ingress.hosts[].host (1) dexidp.${name_service_dns_domain} | string |
| string | |
| string | |
ingress.tls[].hosts[] (1) - dexidp.${name_service_dns_domain} | string |
ingress.tls[].secretName (1) dex-tls | string |