oauth-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. This chart bootstraps a oauth-proxy deployment on a Kubernetes cluster using the Helm package manager.
Note – at this time, there is a known incompatibility between oauth-proxy version 2.2 (which is it’s latest release) and nginx-ingress versions >= 0.9beta12. To utilize this chart at this time please use nginx-ingress version 0.9beta11
You will need to register an OAuth application with a Provider (Google, GitHub or another provider), and configure it with Redirect URI(s) for the domain you intend to run oauth2_proxy on.
Valid providers are :
The provider can be selected using the provider configuration value.
Tell us about a new Kubernetes application
Never miss a thing! Sign up for our newsletter to stay updated.
Discover and learn about everything Kubernetes