Charmed OAuth2 Proxy¶
oauth2-proxy-k8s is a Kubernetes charm for OAuth2 Proxy — a Cloud Native Computing Foundation (CNCF) Sandbox project.
It acts as a reverse proxy and static file server that provides authentication using providers like Google, GitHub, or other OIDC-compliant services. Within the Canonical Identity Platform, it functions as an Identity and Access Proxy (IAP), allowing you to protect legacy or non-OIDC applications by validating users based on email, domain, or group membership.
The charmed operator simplifies the deployment, scaling, and configuration of OAuth2 Proxy on top of Juju.
Project and community¶
Charmed OAuth2 Proxy is a member of the Ubuntu family. It’s an open source project that warmly welcomes community projects, contributions, suggestions, fixes and constructive feedback.
Thinking about using OAuth2 Proxy for your next project? Get in touch with the team!