mirror of
https://github.com/k8s-at-home/charts.git
synced 2025-02-03 07:49:03 +00:00
.. | ||
ci | ||
templates | ||
.helmignore | ||
Chart.yaml | ||
default-values.yaml | ||
pdb-values.yaml | ||
README.md | ||
values.yaml |
oauth2-proxy
A reverse proxy that provides authentication with Google, Github or other providers
Homepage: https://oauth2-proxy.github.io/oauth2-proxy/
Maintainers
Name | 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