Enhancement Title
Being able to provide an authentication mechanism with Gateway API and Cilium
Summary
Currently there's no way to add an authentication layer on top of our applications using Gateway API and Cilium.
It has to be implemented by the application itself.
We'd like to have a standard way to declare an authentication step before reaching the app.
Preferably using OIDC and Zitadel for our current repo.
Motivation
Enhance security level by adding authentication mechanism for North/South traffic
Detailed Explanation
The feature is being discussed in this GEP: kubernetes-sigs/gateway-api#1494
Cilium implementation: cilium/cilium#23797