Sanskar Jaiswal
6fde326e5b
gateway-api: only add timeout when specified
...
Signed-off-by: Sanskar Jaiswal <jaiswalsanskar078@gmail.com >
2026-04-20 16:27:19 +05:30
Renato Vassão
931dd7fa6b
Adds usage of PrimarySessionAffinityCookie in Gateway API router
...
Signed-off-by: Renato Vassão <renato.vassao@mindbodyonline.com >
2025-11-18 15:07:19 -03:00
Steven Davidovitz
bb7ad65462
fix: gateway router should wait for accepted condition
...
It can take some time for changes to propagate for cloud load balancers,
so flagger should ensure the route changes are current before proceeding
with any more.
Signed-off-by: Steven Davidovitz <sdavidovitz@groq.com >
2025-10-15 17:27:12 -07:00
Stefan Prodan
6031abc3a9
Add support for CORS policy to Gateway API
...
Signed-off-by: Stefan Prodan <stefan.prodan@gmail.com >
2025-10-15 16:43:39 +03:00
Renato Vassão
278e7d31bc
Use BuildCookie function when setting cookie in Gateway API routers
...
Signed-off-by: Renato Vassão <renato.vassao@mindbodyonline.com >
2025-10-14 16:00:14 -03:00
Sanskar Jaiswal
1dc270c2e6
feat: add support for primary backend cookies in session affinity
...
Signed-off-by: Sanskar Jaiswal <jaiswalsanskar078@gmail.com >
2025-03-24 13:08:27 +05:30
Stefan Prodan
282f2b36f0
Preserve HTTPRoute annotations injected by AWS Gateway API
...
Signed-off-by: Stefan Prodan <stefan.prodan@gmail.com >
2024-12-16 16:35:41 +02:00
Sanskar Jaiswal
4c0a26b675
gatewayapi: return early after creating new http routes
...
Signed-off-by: Sanskar Jaiswal <jaiswalsanskar078@gmail.com >
2024-11-24 19:04:27 +05:30
Mingjie Li
b88e080a66
add test back and use slices.SortFunc
...
Signed-off-by: Mingjie Li <mli@liveperson.com >
2024-10-26 16:50:51 +02:00
Mingjie Li
9941843385
fix #1712 : sort gateway api header fileter to fix canary restart
...
Signed-off-by: Mingjie Li <mli@liveperson.com >
2024-10-26 16:50:51 +02:00
Benoit Gaillard
217db66a5e
make flagger use apiversion v1beta1 for istio VirtualService and DestinationRule instead of v1alpha1
...
Signed-off-by: Benoit Gaillard <benoit.gaillard@continental-corporation.com >
2024-02-28 15:09:40 +01:00
Sanskar Jaiswal
1f2c464b45
gatewayapi: add support for timeouts
...
Signed-off-by: Sanskar Jaiswal <jaiswalsanskar078@gmail.com >
2023-11-29 20:56:33 +05:30
Sanskar Jaiswal
0d0d0ef811
gatewayapi: add support for v1 and drop v1alpha2
...
Add support for v1 of Gateway API `HTTPRoute`. Drop support for v1alpha2
as it was deprecated almost a year ago.
Signed-off-by: Sanskar Jaiswal <jaiswalsanskar078@gmail.com >
2023-11-29 20:56:30 +05:30
jonny.langefeld
e8aba087ac
Enable updates for labels and annotations
...
Fix #1386
Signed-off-by: jonny.langefeld <jonnylangefeld@gmail.com >
Signed-off-by: Jonny Langefeld <jonnylangefeld@gmail.com >
Signed-off-by: Sanskar Jaiswal <jaiswalsanskar078@gmail.com >
2023-04-12 16:04:28 +05:30
Christoph Grotz
e015a409fe
Added support for Gateway API v1beta1
...
Signed-off-by: Christoph Grotz <grotz@google.com >
2022-11-22 15:51:16 +01:00
Sanskar Jaiswal
e593f2e258
gatewayapi: fix reconcilation of nil hostnames
...
Signed-off-by: Sanskar Jaiswal <sanskar.jaiswal@weave.works >
2022-10-10 16:29:21 +05:30
Sanskar Jaiswal
8c690d1b21
avoid setting owner refs if the service mesh cluster is different
...
Signed-off-by: Sanskar Jaiswal <sanskar.jaiswal@weave.works >
2022-05-06 01:06:03 +05:30
Sanskar Jaiswal
7df1beef85
Add flag to disable cross namespace refs to AlertProviders and MetricTemplates
...
Signed-off-by: Sanskar Jaiswal <sanskar.jaiswal@weave.works >
2022-04-27 17:09:07 +05:30
Sanskar Jaiswal
ee535afcb9
remove unnecessary log statement
...
Signed-off-by: Sanskar Jaiswal <sanskar.jaiswal@weave.works >
2022-03-15 18:07:23 +05:30
Sanskar Jaiswal
91126d102d
fix a/b testing logic and update e2e tests
...
Signed-off-by: Sanskar Jaiswal <jaiswalsanskar078@gmail.com >
2022-03-10 16:54:36 +05:30
Sanskar Jaiswal
5e1d00d4d2
add router_test and make test install script platform agnostic
...
Signed-off-by: Sanskar Jaiswal <jaiswalsanskar078@gmail.com >
2022-03-10 16:54:36 +05:30
Sanskar Jaiswal
174e9fdc93
Add support for Gateway API as a provider.
...
Adds Gateway API as a provider for progressive traffic shifting, A/B
testing and Blue-Green testing. Adds a new field in the Canary
`spec.service.gatewayRefs` which specifies the Gateway that Flagger
should use.
Signed-off-by: Sanskar Jaiswal <jaiswalsanskar078@gmail.com >
2022-03-10 16:54:36 +05:30