-
Notifications
You must be signed in to change notification settings - Fork 432
Open
Labels
Description
Is your feature request related to a problem? Please describe.
The customer I'm working with requires JWT OAUTH2 token validation for all ingress activity. We're unclear with available approaches for setting up an authentication proxy for our frontend AGIC route. Our identity provider is AAD.
Nginx supports service authentication today
annotations:
kubernetes.io/ingress.class: nginx
nginx.ingress.kubernetes.io/auth-url: "http://oauth2-proxy.default.svc.cluster.local:4180/oauth2/auth"
nginx.ingress.kubernetes.io/auth-signin: "http://<DNS prefix>.<azure region>.cloudapp.azure.com/oauth2/start"
Are there any alternative approaches that would support this use-case?
Describe the solution you'd like
A new annotation in the AGIC where we can provide the authentication url and signin endpoint for the ingress controller.
burtonr, willzhan, IvanJosipovic, soodrohit, cicorias and 54 more