kinvolk / lokomotive

🪦 DISCONTINUED Further Lokomotive development has been discontinued. Lokomotive is a 100% open-source, easy to use and secure Kubernetes distribution from the volks at Kinvolk
https://kinvolk.io/lokomotive-kubernetes/
Apache License 2.0
321 stars 49 forks source link

Add authentication mechanism to secure contour #725

Open surajssd opened 4 years ago

surajssd commented 4 years ago

Right now we don't have way to secure ingress and apps it is serving, unless apps are providing an authentication mechanism of their own. So for apps that don't support any form of authentication are wide open.

After implementing this feature ingress controller can act as a guard for such applications.

invidian commented 4 years ago

Couple of notes:

jpeach commented 3 years ago

Contour 1.9 supports Envoy external authorization servers (see https://projectcontour.io/guides/external-authorization/); for an out-of-box OIDC integration https://github.com/istio-ecosystem/authservice could be a match.

surajssd commented 3 years ago

Thanks for those pointer @jpeach :+1: