No introduction found. Create it?
Install with:
helm repo add oauth2-proxy https://oauth2-proxy.github.io/manifests/
helm install oauth2-proxy oauth2-proxy/oauth2-proxy -f values.yamlSee examples from other people.
| Name | Repo | Stars | Version | Timestamp |
|---|---|---|---|---|
| oauth2-proxy | xunholy/k8s-gitops | 607 | 9.0.1 | 10 days ago |
See the most popular values for this chart:
| Key | Types |
|---|---|
config.configFile (5) provider = "google"
email_domains = ["*"]
authenticated_emails_file = "/etc/oauth2-proxy/authenticated-emails.txt"
cookie_secure = true
cookie_httponly = true
cookie_expire = "168h"
cookie_refresh = "1h"
cookie_domains = [".kaminek.me"]
whitelist_domains = [".kaminek.me"]
pass_access_token = true
pass_authorization_header = true
set_authorization_header = true
set_xauthrequest = true
reverse_proxy = true
skip_provider_button = false
redirect_url = "https://oauth.kaminek.me/oauth2/callback"
| string |
config.existingSecret (3) oauth2-proxy-secret | string |
| string | |
| string | |
| string | |
ingress.className (5) external | string |
| boolean | |
ingress.hosts[] (5) - oauth.kaminek.me | string |
ingress.annotations."cert-manager.io/cluster-issuer" (4) letsencrypt-production | string |
ingress.annotations."external-dns.alpha.kubernetes.io/target" (3) ingress.kaminek.me | string |
| string | |
ingress.tls[].hosts[] (4) - oauth.kaminek.me | string |
ingress.tls[].secretName (3) oauth-kaminek-me-tls | string |
| string | |
| boolean | |
authenticatedEmailsFile.restricted_access (4) kaminek92@gmail.com
| string |
extraEnv[].name (3) OAUTH2_PROXY_CLIENT_ID | string |
extraEnv[].valueFrom.secretKeyRef.key (3) OAUTH2_PROXY_CLIENT_ID | string |
extraEnv[].valueFrom.secretKeyRef.name (3) oauth2-proxy | string |
extraEnv[].value (1) github | string |
| number | |
| string | |
| string | |
| string | |
| boolean | |
| boolean | |
| boolean | |
| boolean | |
extraArgs.cookie-domain (1) .${SECRET_DOMAIN} | string |
| string | |
| string | |
extraArgs.provider (1) google | string |
extraArgs.provider-display-name (1) an authenticated email | string |
| string | |
extraArgs.whitelist-domain (1) .${SECRET_DOMAIN} | string |
image.repository (1) quay.io/oauth2-proxy/oauth2-proxy | string |