arrikto / oidc-authservice

This is a fork/refactoring of the ajmyyra/ambassador-auth-oidc project
MIT License
87 stars 66 forks source link

Access kubeflow from path "/kubeflow" instead of "/" #97

Open bharath-krishna opened 2 years ago

bharath-krishna commented 2 years ago

Is this a bug report or feature request?

What should the feature do: Change kubeflow context path from "/" to "/kubeflow" or anything else

What is use case behind this feature: There will be many services deployed in a kubernetes cluster which are accessed from "/" path. When kubeflow is deployed it takes "/" path and forwards all the requests to dex authentication.

It would better to change kubeflow path accessible to from "/kubeflow" and leave other apps accessible from "/" path

Additional Information: If this feature is already available please direct me to its docs.

Thank you

edwardzjl commented 1 year ago

I think it's kubeflow's issue, not oidc-authservice's, as oidc-authservice is only for authentication.

On the kubeflow side, I think they did not provide an easy way to deploy the whole kubeflow under some sub path.

For example, notebook-controller will spawn notebooks under /notebook/, there's no way to customize this behaviour.