diff --git a/stable/oauth2-proxy/Chart.yaml b/stable/oauth2-proxy/Chart.yaml index 504432e39c5d..2d0549e58c06 100644 --- a/stable/oauth2-proxy/Chart.yaml +++ b/stable/oauth2-proxy/Chart.yaml @@ -1,12 +1,9 @@ name: oauth2-proxy -version: 0.6.0 -# This chart is deprecated and no longer maintained as it's upstream has been abandoned. -# For details deprecation, including how to un-deprecate a chart see the PROCESSES.md file. -deprecated: true +version: 0.7.0 apiVersion: v1 -appVersion: 2.2 +appVersion: 3.0.0 home: http://www.videntity.com/ -description: DEPRECATED A reverse proxy that provides authentication with Google, Github or other providers +description: A reverse proxy that provides authentication with Google, Github or other providers keywords: - kubernetes - oauth @@ -14,6 +11,9 @@ keywords: - authentication - google - github +maintainers: + - name: miouge1 + email: maxime@root314.com sources: -- https://github.com/bitly/oauth2_proxy +- https://github.com/pusher/oauth2_proxy engine: gotpl diff --git a/stable/oauth2-proxy/OWNERS b/stable/oauth2-proxy/OWNERS new file mode 100644 index 000000000000..48b09f34c54a --- /dev/null +++ b/stable/oauth2-proxy/OWNERS @@ -0,0 +1,4 @@ +approvers: +- miouge1 +reviewers: +- miouge1 diff --git a/stable/oauth2-proxy/README.md b/stable/oauth2-proxy/README.md index 092a0c846e0a..3c70a2aa60e9 100644 --- a/stable/oauth2-proxy/README.md +++ b/stable/oauth2-proxy/README.md @@ -1,8 +1,6 @@ # oauth2-proxy -**N.B., this chart is deprecated and is no longer maintained as it's upstream [has been abandoned](https://github.com/bitly/oauth2_proxy/issues/628#issuecomment-417121636).** - -[oauth2-proxy](https://github.com/bitly/oauth2_proxy) is a reverse proxy and static file server that provides authentication using Providers (Google, GitHub, and others) to validate accounts by email, domain or group. +[oauth2-proxy](https://github.com/pusher/oauth2_proxy) is a reverse proxy and static file server that provides authentication using Providers (Google, GitHub, and others) to validate accounts by email, domain or group. **Note - at this time, there is a known incompatibility between `oauth2-proxy` version 2.2 (which is its latest release) and `nginx-ingress` versions >= 0.9beta12. To utilize this chart at this time please use nginx-ingress version 0.9beta11** @@ -45,11 +43,11 @@ Parameter | Description | Default `affinity` | node/pod affinities | None `authenticatedEmailsFile.enabled` | Enables authorize individual email addresses | `false` `authenticatedEmailsFile.template` | Name of the configmap what is handled outside of that chart | `""` -`authenticatedEmailsFile.restricted_access | (email addresses)[https://github.com/bitly/oauth2_proxy#email-authentication] list config | `""` +`authenticatedEmailsFile.restricted_access | (email addresses)[https://github.com/pusher/oauth2_proxy#email-authentication] list config | `""` `config.clientID` | oauth client ID | `""` `config.clientSecret` | oauth client secret | `""` `config.cookieSecret` | server specific cookie for the secret; create a new one with `python -c 'import os,base64; print base64.b64encode(os.urandom(16))'` | `""` -`config.configFile` | custom [oauth2_proxy.cfg](https://github.com/bitly/oauth2_proxy/blob/master/contrib/oauth2_proxy.cfg.example) contents for settings not overridable via environment nor command line | `""` +`config.configFile` | 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 | `""` `extraArgs` | key:value list of extra arguments to give the binary | `{}` `image.pullPolicy` | Image pull policy | `IfNotPresent` `image.repository` | Image repository | `a5huynh/oauth2_proxy` diff --git a/stable/oauth2-proxy/templates/NOTES.txt b/stable/oauth2-proxy/templates/NOTES.txt index abca7aa5d997..10d2de847d4a 100644 --- a/stable/oauth2-proxy/templates/NOTES.txt +++ b/stable/oauth2-proxy/templates/NOTES.txt @@ -1 +1,3 @@ -Note this chart is deprecated and is no longer maintained because upstream was abandoned. +To verify that oauth2-proxy has started, run: + + kubectl --namespace={{ .Release.Namespace }} get pods -l "app={{ template "oauth2-proxy.fullname" . }}" diff --git a/stable/oauth2-proxy/values.yaml b/stable/oauth2-proxy/values.yaml index 57c2af995e07..57c57635cd3a 100644 --- a/stable/oauth2-proxy/values.yaml +++ b/stable/oauth2-proxy/values.yaml @@ -14,8 +14,8 @@ config: configFile: "" image: - repository: "a5huynh/oauth2_proxy" - tag: "2.2" + repository: "quay.io/pusher/oauth2_proxy" + tag: "v3.0.0" pullPolicy: "IfNotPresent" # Optionally specify an array of imagePullSecrets.