-
Notifications
You must be signed in to change notification settings - Fork 2.7k
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
follow-up todos for maglev #13138
Labels
area/loadbalancing
Impacts load-balancing and Kubernetes service implementations
kind/meta
Meta-task for co-ordination.
sig/datapath
Impacts bpf/ or low-level forwarding details, including map management and monitor messages.
Comments
borkmann
added
priority/release-blocker
kind/feature
This introduces new functionality.
labels
Sep 10, 2020
borkmann
added this to WIP (Martynas + Daniel)
in 1.9 kube-proxy removal & general dp optimization
Sep 10, 2020
borkmann
moved this from WIP (Martynas + Daniel)
to WIP (Daniel)
in 1.9 kube-proxy removal & general dp optimization
Sep 14, 2020
brb
moved this from WIP (Daniel)
to WIP (Martynas + Daniel)
in 1.9 kube-proxy removal & general dp optimization
Sep 30, 2020
@brb to follow up to determine which of these items should block the v1.9 release vs. which ones should not. |
Unmarked from release-blocker given #13821 is out and the rest in here are best-effort and can land in later 1.9 or 1.10. |
aanm
added
the
sig/datapath
Impacts bpf/ or low-level forwarding details, including map management and monitor messages.
label
Jan 6, 2022
cc @aditighag |
brb
removed this from WIP (Martynas + Daniel)
in 1.9 kube-proxy removal & general dp optimization
Mar 10, 2023
julianwiedmann
added
the
area/loadbalancing
Impacts load-balancing and Kubernetes service implementations
label
Aug 30, 2023
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Labels
area/loadbalancing
Impacts load-balancing and Kubernetes service implementations
kind/meta
Meta-task for co-ordination.
sig/datapath
Impacts bpf/ or low-level forwarding details, including map management and monitor messages.
RELEASE BLOCKERS
@brb
maglev.GetLookupTable()
and optimize the function.maglev.GetLookupTable()
as per Add Maglev consistent hashing to kube-proxy replacement #13131 (comment).cilium bpf lb maglev get $SVC_ID
.@borkmann
--node-port-*
agent flags to a better name if they are not strictly tied to node-port only (Add Maglev consistent hashing to kube-proxy replacement #13131 (comment))cilium/daemon/cmd/daemon_main.go
Lines 334 to 336 in 28d9889
1.10 or 1.9 best-effort
@brb:
pkg/maps/lbmap.go:UpsertService()
.test_maglev()
:1) remove a non-selected pod and check that the same backend is selected(EDIT: 1) is flaky due the possible 1% changes in the backends configuration) 2) remove the selected backend and check that different backend is selected.@borkmann:
@brb / @borkmann:
The text was updated successfully, but these errors were encountered: