projectcontour / contour

Contour is a Kubernetes ingress controller using Envoy proxy.
https://projectcontour.io
Apache License 2.0
3.72k stars 673 forks source link

Gateway API: handle Route conflicts with GRPCRoute.Matches #6267

Closed lubronzhan closed 2 months ago

lubronzhan commented 6 months ago

Please describe the problem you have [A clear, concise, description of the problem you are facing. What is the problem that feature X would solve for you?] Follow up on https://github.com/projectcontour/contour/issues/3608 Now HTTPRoute has match conflict check but GRPCRoute is process later, so it could overwrites the route defined in HTTPRoute. But what we want is what is processed first should take precedance over other routes.

github-actions[bot] commented 3 months ago

The Contour project currently lacks enough contributors to adequately respond to all Issues.

This bot triages Issues according to the following rules:

You can:

Please send feedback to the #contour channel in the Kubernetes Slack