-
Notifications
You must be signed in to change notification settings - Fork 361
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: allow running EnvoyProxy as DaemonSet #4429
Conversation
Signed-off-by: jukie <[email protected]>
Signed-off-by: jukie <[email protected]>
Signed-off-by: jukie <[email protected]>
Signed-off-by: jukie <[email protected]>
Signed-off-by: jukie <[email protected]>
Signed-off-by: jukie <[email protected]>
Codecov ReportAttention: Patch coverage is
Additional details and impacted files@@ Coverage Diff @@
## main #4429 +/- ##
==========================================
+ Coverage 65.82% 65.85% +0.02%
==========================================
Files 200 200
Lines 24177 24226 +49
==========================================
+ Hits 15915 15953 +38
- Misses 7128 7134 +6
- Partials 1134 1139 +5 ☔ View full report in Codecov by Sentry. |
Signed-off-by: jukie <[email protected]>
/retest |
Signed-off-by: jukie <[email protected]>
Should actually work this time 🤞 |
internal/infrastructure/kubernetes/ratelimit/resource_provider.go
Outdated
Show resolved
Hide resolved
Signed-off-by: jukie <[email protected]>
/retest |
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.
Hi @jukie, thanks for implementing the rest part of daemonset deploy mode, code generally LGTM!
Got a question about EG and RateLimit both in daemonset settings: the EG and RL pod will be running on each node, does it mean the global rate limiting becomes per-node rate limiting?
/retest |
Signed-off-by: jukie <[email protected]>
133cb21
to
f3ec861
Compare
Signed-off-by: jukie <[email protected]>
f3ec861
to
36100da
Compare
/retest |
2 similar comments
/retest |
/retest |
Signed-off-by: jukie <[email protected]>
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 !
What type of PR is this?
feat: allow running EnvoyProxy as DaemonSet
What this PR does / why we need it:
Continuation of #3092 to finish all daemonset implementations and fix a bug where the gateway status never gets updated because the code only checks for deployments.
Which issue(s) this PR fixes:
Fixes #4416
Fixes #2969