Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Add documentation and configuration for deploying Helm chart with oauth2-proxy #851

Draft
wants to merge 3 commits into
base: main
Choose a base branch
from

Conversation

DiamondJoseph
Copy link
Contributor

@DiamondJoseph DiamondJoseph commented Jan 20, 2025

Explains how to add oauth2-proxy as a dependency of an umbrella Helm chart, allowing the web front end and API to be served behind a reverse proxy that redirects unauthenticated traffic to the auth provider.

According to Jake (Filik), passing the Authorization header into the application requires using the unstable alphaConfig. I'd like to find a nicer way of handling the oauth2-proxy -> tiled service name mapping.

Parking here momentarily until authentication can be revisited.

Checklist

  • Add a Changelog entry
  • Add the ticket number which this PR closes to the comment section

@danielballan
Copy link
Member

Power-cycled to re-run CI against main.

@DiamondJoseph
Copy link
Contributor Author

I'd hold fire on this one for a day or two, I'm currently in progress deploying it at DLS and I've got some modifications to make

Base automatically changed from oidc-from-well-known to main January 24, 2025 21:05
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

2 participants