mirror of
https://github.com/k8s-at-home/charts.git
synced 2025-02-02 23:39:03 +00:00
[oauth2-proxy] Update oauth2-proxy website urls (#905)
* [oauth2-proxy] Update oauth2-proxy website urls oauth2-proxy was moved under the oauth2-proxy organization. Signed-off-by: Yusuke Nakamura <yusuke1994525@gmail.com> * [oauth2-proxy] Update changelog Run ./hack/gen-helm-docs.sh stable oauth2-proxy
This commit is contained in:
parent
c6e87d10b5
commit
2cde36472e
@ -1,5 +1,5 @@
|
|||||||
name: oauth2-proxy
|
name: oauth2-proxy
|
||||||
version: 5.0.4
|
version: 5.0.5
|
||||||
apiVersion: v1
|
apiVersion: v1
|
||||||
appVersion: 7.0.1
|
appVersion: 7.0.1
|
||||||
home: https://github.com/k8s-at-home/charts/tree/master/charts/stable/oauth2-proxy
|
home: https://github.com/k8s-at-home/charts/tree/master/charts/stable/oauth2-proxy
|
||||||
|
@ -1,6 +1,6 @@
|
|||||||
# oauth2-proxy
|
# oauth2-proxy
|
||||||
|
|
||||||
![Version: 5.0.4](https://img.shields.io/badge/Version-5.0.4-informational?style=flat-square) ![AppVersion: 7.0.1](https://img.shields.io/badge/AppVersion-7.0.1-informational?style=flat-square)
|
![Version: 5.0.5](https://img.shields.io/badge/Version-5.0.5-informational?style=flat-square) ![AppVersion: 7.0.1](https://img.shields.io/badge/AppVersion-7.0.1-informational?style=flat-square)
|
||||||
|
|
||||||
A reverse proxy that provides authentication with Google, Github or other providers
|
A reverse proxy that provides authentication with Google, Github or other providers
|
||||||
|
|
||||||
@ -68,7 +68,7 @@ helm install oauth2-proxy k8s-at-home/oauth2-proxy -f values.yaml
|
|||||||
|
|
||||||
### SSL Configuration
|
### SSL Configuration
|
||||||
|
|
||||||
See: [SSL Configuration](https://pusher.github.io/oauth2_proxy/tls-configuration).
|
See: [SSL Configuration](https://oauth2-proxy.github.io/oauth2-proxy/docs/configuration/tls).
|
||||||
Use ```values.yaml``` like:
|
Use ```values.yaml``` like:
|
||||||
|
|
||||||
```yaml
|
```yaml
|
||||||
@ -105,11 +105,11 @@ data:
|
|||||||
|-----|------|---------|-------------|
|
|-----|------|---------|-------------|
|
||||||
| affinity | object | `{}` | node/pod affinities Ref: https://kubernetes.io/docs/concepts/configuration/assign-pod-node/#affinity-and-anti-affinity |
|
| affinity | object | `{}` | node/pod affinities Ref: https://kubernetes.io/docs/concepts/configuration/assign-pod-node/#affinity-and-anti-affinity |
|
||||||
| authenticatedEmailsFile.enabled | bool | `false` | Enables authorize individual email addresses |
|
| authenticatedEmailsFile.enabled | bool | `false` | Enables authorize individual email addresses |
|
||||||
| authenticatedEmailsFile.restricted_access | string | `""` | [email addresses](https://github.com/pusher/oauth2_proxy#email-authentication) list config |
|
| authenticatedEmailsFile.restricted_access | string | `""` | [email addresses](https://oauth2-proxy.github.io/oauth2-proxy/docs/configuration/oauth_provider#email-authentication) list config |
|
||||||
| authenticatedEmailsFile.template | string | `""` | Name of the configmap that is handled outside of that chart It's a simpler way to maintain only one configmap (user list) instead changing it for each oauth2-proxy service. Be aware the value name in the extern config map in data needs to be named to "restricted_user_access". One email per line example: restricted_access: |- name1@domain name2@domain If you override the config with restricted_access it will configure a user list within this chart what takes care of the config map resource. |
|
| authenticatedEmailsFile.template | string | `""` | Name of the configmap that is handled outside of that chart It's a simpler way to maintain only one configmap (user list) instead changing it for each oauth2-proxy service. Be aware the value name in the extern config map in data needs to be named to "restricted_user_access". One email per line example: restricted_access: |- name1@domain name2@domain If you override the config with restricted_access it will configure a user list within this chart what takes care of the config map resource. |
|
||||||
| config.clientID | string | `"XXXXXXX"` | OAuth client ID |
|
| config.clientID | string | `"XXXXXXX"` | OAuth client ID |
|
||||||
| config.clientSecret | string | `"XXXXXXXX"` | OAuth client secret |
|
| config.clientSecret | string | `"XXXXXXXX"` | OAuth client secret |
|
||||||
| config.configFile | string | `"email_domains = [ \"*\" ]\nupstreams = [ \"file:///dev/null\" ]"` | google service account json contents serviceAccountJson: xxxx -- Alternatively, use an existing secret (see google-secret.yaml for required fields) existingSecret: google-secret -- custom [oauth2_proxy.cfg](https://github.com/pusher/oauth2_proxy/blob/master/contrib/oauth2_proxy.cfg.example) contents for settings not overridable via environment nor command line |
|
| config.configFile | string | `"email_domains = [ \"*\" ]\nupstreams = [ \"file:///dev/null\" ]"` | google service account json contents serviceAccountJson: xxxx -- Alternatively, use an existing secret (see google-secret.yaml for required fields) existingSecret: google-secret -- custom [oauth2_proxy.cfg](https://github.com/oauth2-proxy/oauth2-proxy/blob/master/contrib/oauth2-proxy.cfg.example) contents for settings not overridable via environment nor command line |
|
||||||
| config.cookieSecret | string | `"XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX"` | server specific cookie for the secret; create a new one with `openssl rand -base64 32 | head -c 32 | base64` |
|
| config.cookieSecret | string | `"XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX"` | server specific cookie for the secret; create a new one with `openssl rand -base64 32 | head -c 32 | base64` |
|
||||||
| config.existingConfig | string | `nil` | xisting Kubernetes configmap to use for the configuration file. See [config template](https://github.com/helm/charts/blob/master/stable/oauth2-proxy/templates/configmap.yaml) for the required values |
|
| config.existingConfig | string | `nil` | xisting Kubernetes configmap to use for the configuration file. See [config template](https://github.com/helm/charts/blob/master/stable/oauth2-proxy/templates/configmap.yaml) for the required values |
|
||||||
| config.google | object | `{}` | |
|
| config.google | object | `{}` | |
|
||||||
@ -118,7 +118,7 @@ data:
|
|||||||
| extraVolumeMounts | list | `[]` | list of extra volumeMounts |
|
| extraVolumeMounts | list | `[]` | list of extra volumeMounts |
|
||||||
| extraVolumes | list | `[]` | list of extra volumes |
|
| extraVolumes | list | `[]` | list of extra volumes |
|
||||||
| htpasswdFile.enabled | bool | `false` | enable htpasswd-file option |
|
| htpasswdFile.enabled | bool | `false` | enable htpasswd-file option |
|
||||||
| htpasswdFile.entries | object | `{}` | list of [SHA encrypted user:passwords](https://pusher.github.io/oauth2_proxy/configuration#command-line-options) |
|
| htpasswdFile.entries | object | `{}` | list of [SHA encrypted user:passwords](https://oauth2-proxy.github.io/oauth2-proxy/configuration#command-line-options) |
|
||||||
| htpasswdFile.existingSecret | string | `""` | existing Kubernetes secret to use for OAuth2 htpasswd file |
|
| htpasswdFile.existingSecret | string | `""` | existing Kubernetes secret to use for OAuth2 htpasswd file |
|
||||||
| httpScheme | string | `"http"` | `http` or `https`. `name` used for port on the deployment. `httpGet` port `name` and `scheme` used for `liveness`- and `readinessProbes`. `name` and `targetPort` used for the service. |
|
| httpScheme | string | `"http"` | `http` or `https`. `name` used for port on the deployment. `httpGet` port `name` and `scheme` used for `liveness`- and `readinessProbes`. `name` and `targetPort` used for the service. |
|
||||||
| image.pullPolicy | string | `"IfNotPresent"` | Image pull policy |
|
| image.pullPolicy | string | `"IfNotPresent"` | Image pull policy |
|
||||||
@ -166,7 +166,7 @@ The format is based on [Keep a Changelog](https://keepachangelog.com/en/1.0.0/),
|
|||||||
|
|
||||||
#### Changed
|
#### Changed
|
||||||
|
|
||||||
- This version upgrade oauth2-proxy to v4.0.0. Please see the [changelog](https://github.com/pusher/oauth2_proxy/blob/v4.0.0/CHANGELOG.md#v400) in order to upgrade.
|
- This version upgrade oauth2-proxy to v4.0.0. Please see the [changelog](https://github.com/oauth2-proxy/oauth2-proxy/blob/v4.0.0/CHANGELOG.md#v400) in order to upgrade.
|
||||||
|
|
||||||
### [2.0.0]
|
### [2.0.0]
|
||||||
|
|
||||||
@ -222,6 +222,12 @@ Due to [this issue](https://github.com/helm/helm/issues/6583) there may be error
|
|||||||
|
|
||||||
- N/A
|
- N/A
|
||||||
|
|
||||||
|
### [5.0.5]
|
||||||
|
|
||||||
|
#### Fixed
|
||||||
|
|
||||||
|
- Update oauth2-proxy website URLs.
|
||||||
|
|
||||||
[5.0.4]: #5.0.4
|
[5.0.4]: #5.0.4
|
||||||
[5.0.1]: #5.0.1
|
[5.0.1]: #5.0.1
|
||||||
|
|
||||||
|
@ -143,3 +143,4 @@ helm install {{ template "chart.name" . }} {{ template "custom.helm.path" . }} -
|
|||||||
{{ template "custom.support" . }}
|
{{ template "custom.support" . }}
|
||||||
|
|
||||||
{{ template "helm-docs.versionFooter" . }}
|
{{ template "helm-docs.versionFooter" . }}
|
||||||
|
{{ "" }}
|
||||||
|
@ -13,7 +13,7 @@ The format is based on [Keep a Changelog](https://keepachangelog.com/en/1.0.0/),
|
|||||||
|
|
||||||
#### Changed
|
#### Changed
|
||||||
|
|
||||||
- This version upgrade oauth2-proxy to v4.0.0. Please see the [changelog](https://github.com/pusher/oauth2_proxy/blob/v4.0.0/CHANGELOG.md#v400) in order to upgrade.
|
- This version upgrade oauth2-proxy to v4.0.0. Please see the [changelog](https://github.com/oauth2-proxy/oauth2-proxy/blob/v4.0.0/CHANGELOG.md#v400) in order to upgrade.
|
||||||
|
|
||||||
### [2.0.0]
|
### [2.0.0]
|
||||||
|
|
||||||
@ -69,6 +69,12 @@ Due to [this issue](https://github.com/helm/helm/issues/6583) there may be error
|
|||||||
|
|
||||||
- N/A
|
- N/A
|
||||||
|
|
||||||
|
### [5.0.5]
|
||||||
|
|
||||||
|
#### Fixed
|
||||||
|
|
||||||
|
- Update oauth2-proxy website URLs.
|
||||||
|
|
||||||
[5.0.4]: #5.0.4
|
[5.0.4]: #5.0.4
|
||||||
[5.0.1]: #5.0.1
|
[5.0.1]: #5.0.1
|
||||||
{{- end -}}
|
{{- end -}}
|
||||||
|
@ -7,7 +7,7 @@
|
|||||||
|
|
||||||
### SSL Configuration
|
### SSL Configuration
|
||||||
|
|
||||||
See: [SSL Configuration](https://pusher.github.io/oauth2_proxy/tls-configuration).
|
See: [SSL Configuration](https://oauth2-proxy.github.io/oauth2-proxy/docs/configuration/tls).
|
||||||
Use ```values.yaml``` like:
|
Use ```values.yaml``` like:
|
||||||
|
|
||||||
```yaml
|
```yaml
|
||||||
|
@ -16,7 +16,7 @@ config:
|
|||||||
# -- Alternatively, use an existing secret (see google-secret.yaml for required fields)
|
# -- Alternatively, use an existing secret (see google-secret.yaml for required fields)
|
||||||
# existingSecret: google-secret
|
# existingSecret: google-secret
|
||||||
|
|
||||||
# -- custom [oauth2_proxy.cfg](https://github.com/pusher/oauth2_proxy/blob/master/contrib/oauth2_proxy.cfg.example) contents for settings not overridable via environment nor command line
|
# -- custom [oauth2_proxy.cfg](https://github.com/oauth2-proxy/oauth2-proxy/blob/master/contrib/oauth2-proxy.cfg.example) contents for settings not overridable via environment nor command line
|
||||||
configFile: |-
|
configFile: |-
|
||||||
email_domains = [ "*" ]
|
email_domains = [ "*" ]
|
||||||
upstreams = [ "file:///dev/null" ]
|
upstreams = [ "file:///dev/null" ]
|
||||||
@ -64,7 +64,7 @@ authenticatedEmailsFile:
|
|||||||
# config map resource.
|
# config map resource.
|
||||||
template: ""
|
template: ""
|
||||||
|
|
||||||
# -- [email addresses](https://github.com/pusher/oauth2_proxy#email-authentication) list config
|
# -- [email addresses](https://oauth2-proxy.github.io/oauth2-proxy/docs/configuration/oauth_provider#email-authentication) list config
|
||||||
restricted_access: ""
|
restricted_access: ""
|
||||||
|
|
||||||
service:
|
service:
|
||||||
@ -205,7 +205,7 @@ htpasswdFile:
|
|||||||
enabled: false
|
enabled: false
|
||||||
# -- existing Kubernetes secret to use for OAuth2 htpasswd file
|
# -- existing Kubernetes secret to use for OAuth2 htpasswd file
|
||||||
existingSecret: ""
|
existingSecret: ""
|
||||||
# -- list of [SHA encrypted user:passwords](https://pusher.github.io/oauth2_proxy/configuration#command-line-options)
|
# -- list of [SHA encrypted user:passwords](https://oauth2-proxy.github.io/oauth2-proxy/configuration#command-line-options)
|
||||||
entries: {}
|
entries: {}
|
||||||
# One row for each user
|
# One row for each user
|
||||||
# example:
|
# example:
|
||||||
|
Loading…
Reference in New Issue
Block a user