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.yaml
See examples from other people.
Name | Repo | Stars | Version | Timestamp |
---|---|---|---|---|
oauth2-proxy | xunholy/k8s-gitops | 586 | 8.2.1 | 18 hours ago |
See the most popular values for this chart:
Key | Types |
---|---|
config.configFile (3) provider = "google"
oidc_issuer_url = "https://accounts.google.com"
login_url = "https://accounts.google.com/o/oauth2/v2/auth?access_type=offline"
redeem_url = "https://oauth2.googleapis.com/token"
auth_logging = true
cookie_domains = ".cloufish.xyz"
cookie_httponly = true
cookie_name = "cloufish_oauth"
cookie_refresh = "1h"
cookie_samesite = "lax"
cookie_secure = true
pass_access_token = true
request_logging = true
session_store_type = "cookie"
set_authorization_header = true
set_xauthrequest = true
skip_jwt_bearer_tokens = true
skip_provider_button = true
ssl_insecure_skip_verify = false
standard_logging = true
upstreams = [ "static://200" ]
whitelist_domains = [ '.cloufish.xyz', '*.cloufish.xyz' ]
| string |
config.existingSecret (3) oauth2-proxy-secret | string |
image.repository (3) quay.io/oauth2-proxy/oauth2-proxy | string |
image.tag (1) v7.12.0 | string |
string | |
boolean | |
ingress.hosts[] (3) - oauth2-proxy.${app_k8s_domain_name} | string |
ingress.annotations."cert-manager.io/cluster-issuer" (2) letsencrypt-production | string |
string | |
ingress.annotations."external-dns.alpha.kubernetes.io/target" (1) ipv4.${SECRET_DOMAIN} | string |
string | |
ingress.tls[].hosts[] (2) - oauth2-proxy.${app_k8s_domain_name} | string |
ingress.tls[].secretName (1) oauth2-proxy-${default_k8s_cert_name} | string |
boolean | |
authenticatedEmailsFile.restricted_access (2) cloufisz@gmail.com
| 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 |
extraEnv[].name (1) OAUTH2_PROXY_PROVIDER | string |
extraEnv[].value (1) github | string |
extraEnv[].valueFrom.secretKeyRef.key (1) client_id | string |
extraEnv[].valueFrom.secretKeyRef.name (1) oauth2-proxy-oauth-app | string |
number | |
string | |
string | |
string |