-
Notifications
You must be signed in to change notification settings - Fork 347
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
feat: bump gwapi to v0.7.1 #1478
Conversation
Codecov Report
@@ Coverage Diff @@
## main #1478 +/- ##
==========================================
- Coverage 61.77% 61.65% -0.13%
==========================================
Files 81 81
Lines 12130 12131 +1
==========================================
- Hits 7493 7479 -14
- Misses 4172 4184 +12
- Partials 465 468 +3
|
looks like |
yah @Xunzhuo , we'll need to
can be done in this PR or we can raise issues for each |
236d178
to
60c8d6f
Compare
looks like |
e5fa4fd
to
4efc623
Compare
9f11457
to
e8b556d
Compare
Signed-off-by: bitliu <bitliu@tencent.com>
07dc468
to
c70a6c3
Compare
Signed-off-by: bitliu <bitliu@tencent.com>
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
LGTM, thanks for also improving dev velocity by introducing make testdata
I think IgnorePortInHostMatching won't work for :authority exact/suffix header matching, which is set up when we have hosts defined in httproutes and not in listeners |
Istio handles this by matching in |
ok, maybe i can pr a fix to use that approach for the routes instead of :authority |
hm, the problem here is that domains is listener-scoped, but i am talking about the case where httproute is more specific on hostname than listeners - in that case we are currently creating a authority header match. maybe that header match just needs to be more port agnostic |
… On Thu, Jul 20, 2023 at 9:15 AM Jack Kleeman ***@***.***> wrote:
hm, the problem here is that domains is listener-scoped, but i am talking
about the case where httproute is more specific on hostname than listeners
- in that case we are currently creating a authority header match. maybe
that header match just needs to be more port agnostic
—
Reply to this email directly, view it on GitHub
<#1478 (comment)>,
or unsubscribe
<https://github.com/notifications/unsubscribe-auth/AAEYGXKXRPPH6YUAONPOBULXRFKTXANCNFSM6AAAAAAY2K6R7A>
.
You are receiving this because you were mentioned.Message ID:
***@***.***>
|
no indeed, but doesnt virtualhost map to gateway listener? |
Listener: match whatever
|
sure, but envoy/gateway currently creates only 1 virtual host per HttpListener as defined in the gateway object:
So we would need to change that to be 1-to-many irght? |
Yes |
TBH I did not realize I was commenting in envoyproxy/gateway repo 🙂 |
hah! no worries |
hey @jackkleeman thanks for surfacing this issue, created a newer issue to track this limitation #1687 |
What type of PR is this?
feat: bump gwapi to v0.7.1
What this PR does / why we need it:
bump gwapi to v0.7.1