oauth2-proxy helm

No introduction found. Create it?

Install

Install with:

helm repo add oauth2-proxy https://oauth2-proxy.github.io/manifests/
helm install oauth2-proxy oauth2-proxy/oauth2-proxy -f values.yaml

Examples

See examples from other people.

Top Repositories (1 out of 4)

NameRepoStarsVersionTimestamp
oauth2-proxyxunholy/k8s-gitops5427.12.69 days ago

Values

See the most popular values for this chart:

KeyTypes
config.configFile (3)
email_domains = [] upstreams = [ "file:///dev/null" ]
string
config.existingSecret (3)
oauth2-proxy-client-secrets
string
config.clientID (1)
${OAUTH2_PROXY_CLIENT_ID}
string
config.clientSecret (1)
${OAUTH2_PROXY_CLIENT_SECRET}
string
config.cookieSecret (1)
${OAUTH2_PROXY_COOKIE_SECRET}
string
image.repository (3)
quay.io/oauth2-proxy/oauth2-proxy
string
string
boolean
string
string
string
string
string
boolean
ingress.hosts[] (2)
- auth.${SECRET_DOMAIN}
string
string
ingress.tls[].hosts[] (2)
- auth.${SECRET_DOMAIN}
string
string
string
string
string
string
string
string
string
string
extraArgs[] (1)
- --skip-jwt-bearer-tokens=true
- --extra-jwt-issuers=https://kubernetes.default.svc.cluster.local=https://kubernetes.default.svc.cluster.local,https://kubernetes.default.svc.cluster.local=pipelines.kubeflow.org
- --set-xauthrequest=true
- --set-authorization-header=true
- --code-challenge-method=S256
- --provider=oidc
- --scope=profile email groups openid
- --oidc-issuer-url=http://dex.kubeflow.svc.cluster.local:5556/dex
- --skip-oidc-discovery=true
- --login-url=/dex/auth
- --redeem-url=http://dex.kubeflow.svc.cluster.local:5556/dex/token
- --oidc-jwks-url=http://dex.kubeflow.svc.cluster.local:5556/dex/keys
- --skip-auth-route=/dex/.*,^/metrics
- --skip-provider-button=true
- --cookie-name=kubeflow-oauth2-proxy
- --cookie-expire=24h
- --cookie-refresh=1h
- --ssl-insecure-skip-verify=true
- --upstream=static://200
- --redirect-url=/oauth2/callback
- --cookie-secure=false
- --relative-redirect-url
string
boolean
boolean
boolean
number