vmware-archive / kube-prod-runtime

A standard infrastructure environment for Kubernetes
Apache License 2.0
764 stars 134 forks source link

oauth2-proxy : allow github or other domain auth #1151

Open rajashekhargundeti opened 3 years ago

rajashekhargundeti commented 3 years ago

Hi,

I'm using BKPR on AKS. I have deployed some apps with custom authentication mechanism, users are able to login to applications. Now, I need to provide some users to access Kibana. those users can not be added to azure subscription. How should i provide access to them? can i use something like github ?

Thanks, Rajashekhar

javsalgar commented 3 years ago

Hi,

In this case, you may need to change your oauth2-proxy configuration. Here you can find the docs on how to configure Github.

https://oauth2-proxy.github.io/oauth2-proxy/docs/configuration/oauth_provider

The kubeprod installers does not provide a way to configure Github by default, so you would need to change the jsonnet files of you kubeprod deployment.