-
Notifications
You must be signed in to change notification settings - Fork 465
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: initial impl of removing usage gloo proxy #10397
Merged
Changes from 8 commits
Commits
Show all changes
51 commits
Select commit
Hold shift + click to select a range
0f0e9af
translate without gloo proxy
yuval-k 8b55e40
add plugins and example apis
yuval-k 9da1386
some cleanup; trying to get happy path setup test running
yuval-k 66c4ef2
cleanup; disable panics
yuval-k 372b03b
use correct upstream key; fix some NPEs; remove some files added to t…
yuval-k bb2854c
plumb stop to collections for clean exist on tests
yuval-k b5dcb96
initialize eds for k8s; output snpashots on krt debug
yuval-k e4cff3b
minor fixes
yuval-k 7c16d2f
allow policies that apply to every object
yuval-k 4570891
add equals to attached policies on resources that are in krt
yuval-k e738b77
add dest rule to registry
yuval-k 35fbb8d
plumb listener / gw attached policies
yuval-k 180ff08
plumb backend ref plugin
yuval-k fbaf009
Update projects/gateway2/krtcollections/policy.go
yuval-k 386cfe2
fix some tests and minor changes
yuval-k 4cc8029
update tests
yuval-k 05a0025
mirror built in plugin + stuff
yuval-k 0c4de04
fix backend test
yuval-k 20f048b
fix some NPEs
yuval-k ae50e96
translation tests - fix bugs
yuval-k e975116
fixing translation tests:
yuval-k 918f511
don't use StripPodUnusedFields in a namespace client.
yuval-k 64380ef
delegation: run route plugins also with delegate parent policies.
yuval-k 538f1c6
propagate missing upstream error
yuval-k f6eb994
Update projects/gateway2/extensions2/plugins/upstream/plugin.go
yuval-k 9082605
static code checks; other feedback
yuval-k 508dcff
skip route options checks for now;
yuval-k be34294
add unit tests for route index
yuval-k 7356e73
fix query unit tests
yuval-k 4ac01f1
fix build deployer test
yuval-k fe4481d
`go test ./...` under projects/gateway2 passing
yuval-k a323527
cleanup
yuval-k 6cdcde7
add rbac
yuval-k d42b7b0
binding
yuval-k 1371659
direct response test + fix now that plugins run later
yuval-k e85388c
add labels to rbac
yuval-k 2c6ba0d
Merge branch 'main' into no-proxy
yuval-k af219e8
remove extensions from test
yuval-k 53e53b3
bring back the behavior where delegated route with no backends doesn'…
yuval-k 122546d
plumb settings to istio plugin to make setup tests pass again
yuval-k ce683bd
doc
yuval-k 2eb3b2e
codegen
yuval-k cf61f56
hopefully fix static checks
yuval-k d2de4eb
static code check / pr feedback
yuval-k b214226
code gen; basic version of builtin plugins to make conformance pass
yuval-k c3c76ae
make conformance tests pass by:
yuval-k c5c35ce
fix bug with multiple svc ports
yuval-k fb8e5d4
fix more bugs found in conformance
yuval-k 0d79928
fix builtin redirect on delegate
yuval-k 9da6de7
make a diff that can be applied
yuval-k 5c0aa4c
apply code-gen diff
yuval-k File filter
Filter by extension
Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
There are no files selected for viewing
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
85 changes: 85 additions & 0 deletions
85
projects/gateway2/api/applyconfiguration/api/v1alpha1/aiextension.go
Some generated files are not rendered by default. Learn more about how customized files appear on GitHub.
Oops, something went wrong.
Oops, something went wrong.
Oops, something went wrong.
Add this suggestion to a batch that can be applied as a single commit.
This suggestion is invalid because no changes were made to the code.
Suggestions cannot be applied while the pull request is closed.
Suggestions cannot be applied while viewing a subset of changes.
Only one suggestion per line can be applied in a batch.
Add this suggestion to a batch that can be applied as a single commit.
Applying suggestions on deleted lines is not supported.
You must change the existing code in this line in order to create a valid suggestion.
Outdated suggestions cannot be applied.
This suggestion has been applied or marked resolved.
Suggestions cannot be applied from pending reviews.
Suggestions cannot be applied on multi-line comments.
Suggestions cannot be applied while the pull request is queued to merge.
Suggestion cannot be applied right now. Please check back later.
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.
TODO delete this line if not needed