Files
flagger/pkg/router
Sanskar Jaiswal c0e2096f92 gatewayapi: add support for route rule filters
Add support for [`Filters`](https://gateway-api.sigs.k8s.io/references/spec/#gateway.networking.k8s.io/v1beta1.HTTPRouteFilter)
in the HTTPRoute API. We reuse most of the existing fields used for
Istio to construct the appopriate filter. A new API
`.spec.service.mirror` is added to allow for request mirroring. The
`.spec.service.rewrite` API has been changed to a custom `HTTPRewrite`
API instead of importing it from Istio, to allow covering all features
that Gateway API provides.

Support for the [`RequestRedirect`](https://gateway-api.sigs.k8s.io/references/spec/#gateway.networking.k8s.io/v1beta1.HTTPRequestRedirectFilter)
Filter has been left out on purpose, since it's not possible to specify
it if the same rule also specifies `.backendRefs` (which Flagger does).

Signed-off-by: Sanskar Jaiswal <jaiswalsanskar078@gmail.com>
2023-09-22 16:10:09 +05:30
..
2022-04-08 09:58:23 -05:00
2021-05-05 11:29:14 -04:00
2022-01-21 15:11:42 +02:00
2020-12-21 19:44:52 +02:00
2020-12-21 19:44:52 +02:00
2021-12-18 14:07:59 -08:00
2020-12-21 19:44:52 +02:00
2020-12-21 19:44:52 +02:00
2020-12-21 19:44:52 +02:00