charts/charts/oauth2-proxy
ᗪєνιη ᗷυнʟ 5ba6779f0e
Add Helm Docs (#595)
2021-02-17 17:43:56 -05:00
..
ci [oauth2-proxy] migrate oauth2-proxy chart (#179) 2020-11-17 17:03:15 -05:00
templates [oauth2-proxy] add support for ingressClassName (#592) 2021-02-15 18:17:57 -05:00
.helmignore [oauth2-proxy] migrate oauth2-proxy chart (#179) 2020-11-17 17:03:15 -05:00
Chart.yaml [oauth2-proxy] add support for ingressClassName (#592) 2021-02-15 18:17:57 -05:00
default-values.yaml [oauth2-proxy] migrate oauth2-proxy chart (#179) 2020-11-17 17:03:15 -05:00
pdb-values.yaml [oauth2-proxy] migrate oauth2-proxy chart (#179) 2020-11-17 17:03:15 -05:00
README.md Add Helm Docs (#595) 2021-02-17 17:43:56 -05:00
values.yaml [oauth2-proxy] add support for ingressClassName (#592) 2021-02-15 18:17:57 -05:00

oauth2-proxy

Version: 4.4.0 AppVersion: 5.1.0

A reverse proxy that provides authentication with Google, Github or other providers

Homepage: https://oauth2-proxy.github.io/oauth2-proxy/

Maintainers

Name Email Url
carpenike ryan@ryanholt.net

Source Code

Requirements

Kubernetes: >=1.9.0-0

Values

Key Type Default Description
authenticatedEmailsFile.enabled bool false
authenticatedEmailsFile.restricted_access string ""
authenticatedEmailsFile.template string ""
config.clientID string "XXXXXXX"
config.clientSecret string "XXXXXXXX"
config.configFile string "email_domains = [ \"*\" ]\nupstreams = [ \"file:///dev/null\" ]"
config.cookieSecret string "XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX"
config.google object {}
extraArgs object {}
extraEnv list []
extraVolumeMounts list []
extraVolumes list []
htpasswdFile.enabled bool false
htpasswdFile.entries object {}
htpasswdFile.existingSecret string ""
httpScheme string "http"
image.pullPolicy string "IfNotPresent"
image.repository string "quay.io/oauth2-proxy/oauth2-proxy"
image.tag string "v6.1.1"
ingress.enabled bool false
ingress.path string "/"
initContainers list []
livenessProbe.enabled bool true
livenessProbe.initialDelaySeconds int 0
livenessProbe.timeoutSeconds int 1
nodeSelector object {}
podAnnotations object {}
podDisruptionBudget.enabled bool true
podDisruptionBudget.minAvailable int 1
podLabels object {}
podSecurityContext object {}
priorityClassName string ""
proxyVarsAsSecrets bool true
readinessProbe.enabled bool true
readinessProbe.initialDelaySeconds int 0
readinessProbe.periodSeconds int 10
readinessProbe.successThreshold int 1
readinessProbe.timeoutSeconds int 1
replicaCount int 1
resources object {}
securityContext.enabled bool false
securityContext.runAsNonRoot bool true
service.annotations object {}
service.port int 80
service.type string "ClusterIP"
serviceAccount.annotations object {}
serviceAccount.enabled bool true
serviceAccount.name string nil
tolerations list []
topologySpreadConstraints.enabled bool false
topologySpreadConstraints.maxSkew int 1
topologySpreadConstraints.topologyKey string "topology.kubernetes.io/zone"
topologySpreadConstraints.whenUnsatisfiable string "DoNotSchedule"

Autogenerated from chart metadata using helm-docs v1.5.0