Conversation
|
Skipping CI for Draft Pull Request. |
25b1df7 to
96c3947
Compare
96c3947 to
2293259
Compare
2293259 to
a9d4a76
Compare
LiorLieberman
left a comment
There was a problem hiding this comment.
Thanks for this awesome PR!
I finished first round of reviews.
I think we need @howardjohn for the ins and outs of the logic.
Also - as we are now in 2024 - do you mind have another commit that changes only the new files you added to 2024?
/cc @howardjohn
dpasiukevich
left a comment
There was a problem hiding this comment.
I'd addresses all the comments, besides the rewrite filter which would be updated later.
If there's a rewrite in istio.HTTPRoute and it has different match types (prefix and full/regex), then I'd aggregate matches and generate 2 k8sgw.HTTPRoutes (one with Prefix and the other with FullPath) rewrite filter
ce7e0bb to
e39d712
Compare
e39d712 to
2c1f37e
Compare
|
Awesome work! /hold /lgtm |
|
[APPROVALNOTIFIER] This PR is APPROVED This pull-request has been approved by: dpasiukevich, howardjohn, LiorLieberman The full list of commands accepted by this bot can be found here. The pull request process is described here DetailsNeeds approval from an approver in each of these files:
Approvers can indicate their approval by writing |
|
Holding because I wanted to let you choose whether you think it is more appropriate to merge this commit with all the commit messages. (then add |
8ef69a9 to
4d93827
Compare
|
@LiorLieberman thanks! I've kept the commit chain as it's structured finely (only squashed the last commit). Could you re-lgtm? /unhold |
|
/label tide/merge-method-merge |
|
/lgtm |
Add istio provider
What type of PR is this?
/kind feature
What this PR does / why we need it:
Add istio provider which does Istio API (Gateway & VirtualService) -> K8S Gateway API conversion
Which issue(s) this PR fixes:
Fixes #100
Does this PR introduce a user-facing change?: