-
Notifications
You must be signed in to change notification settings - Fork 3.4k
Implement per service loadbalancer #35735
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
Conversation
This comment was marked as resolved.
This comment was marked as resolved.
This comment was marked as outdated.
This comment was marked as outdated.
This comment was marked as outdated.
This comment was marked as outdated.
711f524
to
edb7e8a
Compare
This comment was marked as outdated.
This comment was marked as outdated.
This comment was marked as outdated.
This comment was marked as outdated.
This comment was marked as outdated.
This comment was marked as outdated.
This comment was marked as outdated.
This comment was marked as outdated.
1 similar comment
This comment was marked as outdated.
This comment was marked as outdated.
This comment was marked as outdated.
This comment was marked as outdated.
29b0155
to
bff3db3
Compare
This comment was marked as outdated.
This comment was marked as outdated.
/cc @robscott |
This comment was marked as resolved.
This comment was marked as resolved.
This comment was marked as outdated.
This comment was marked as outdated.
dbb4b6a
to
9445efe
Compare
This comment was marked as outdated.
This comment was marked as outdated.
This comment was marked as outdated.
This comment was marked as outdated.
This PR implements CFP-34577 Signed-off-by: Katarzyna Lach <katarzynalach@google.com>
/test |
The test is fixed now. I needed to restore changes in I added comment in code but we cannot check It turns out that we cannot depend on |
We cannot extend structs based on defines to enlarge them as this compromises the ongoing work to achieve a clang-free Cilium runtime image, or at least makes it significantly harder. Therefore use the upper 8 bits of the affinity timeout field in the service master entry. Signed-off-by: Daniel Borkmann <daniel@iogearbox.net> Link: #35735 (comment)
We cannot extend structs based on defines to enlarge them as this compromises the ongoing work to achieve a clang-free Cilium runtime image, or at least makes it significantly harder. Therefore use the upper 8 bits of the affinity timeout field in the service master entry. Signed-off-by: Daniel Borkmann <daniel@iogearbox.net> Link: #35735 (comment)
We cannot extend structs based on defines to enlarge them as this compromises the ongoing work to achieve a clang-free Cilium runtime image, or at least makes it significantly harder. Therefore use the upper 8 bits of the affinity timeout field in the service master entry. Signed-off-by: Daniel Borkmann <daniel@iogearbox.net> Link: #35735 (comment)
We cannot extend structs based on defines to enlarge them as this compromises the ongoing work to achieve a clang-free Cilium runtime image, or at least makes it significantly harder. Therefore use the upper 8 bits of the affinity timeout field in the service master entry. Signed-off-by: Daniel Borkmann <daniel@iogearbox.net> Link: #35735 (comment)
We cannot extend structs based on defines to enlarge them as this compromises the ongoing work to achieve a clang-free Cilium runtime image, or at least makes it significantly harder. Therefore use the upper 8 bits of the affinity timeout field in the service master entry. Signed-off-by: Daniel Borkmann <daniel@iogearbox.net> Link: #35735 (comment)
We cannot extend structs based on defines to enlarge them as this compromises the ongoing work to achieve a clang-free Cilium runtime image, or at least makes it significantly harder. Therefore use the upper 8 bits of the affinity timeout field in the service master entry. Signed-off-by: Daniel Borkmann <daniel@iogearbox.net> Link: #35735 (comment)
We cannot extend structs based on defines to enlarge them as this compromises the ongoing work to achieve a clang-free Cilium runtime image, or at least makes it significantly harder. Therefore use the upper 8 bits of the affinity timeout field in the service master entry. Signed-off-by: Daniel Borkmann <daniel@iogearbox.net> Link: #35735 (comment)
We cannot extend structs based on defines to enlarge them as this compromises the ongoing work to achieve a clang-free Cilium runtime image, or at least makes it significantly harder. Therefore use the upper 8 bits of the affinity timeout field in the service master entry. Signed-off-by: Daniel Borkmann <daniel@iogearbox.net> Link: #35735 (comment)
We cannot extend structs based on defines to enlarge them as this compromises the ongoing work to achieve a clang-free Cilium runtime image, or at least makes it significantly harder. Therefore use the upper 8 bits of the affinity timeout field in the service master entry. Signed-off-by: Daniel Borkmann <daniel@iogearbox.net> Link: #35735 (comment)
We cannot extend structs based on defines to enlarge them as this compromises the ongoing work to achieve a clang-free Cilium runtime image, or at least makes it significantly harder. Therefore use the upper 8 bits of the affinity timeout field in the service master entry. Signed-off-by: Daniel Borkmann <daniel@iogearbox.net> Link: #35735 (comment)
We cannot extend structs based on defines to enlarge them as this compromises the ongoing work to achieve a clang-free Cilium runtime image, or at least makes it significantly harder. Therefore use the upper 8 bits of the affinity timeout field in the service master entry. Signed-off-by: Daniel Borkmann <daniel@iogearbox.net> Link: #35735 (comment)
We cannot extend structs based on defines to enlarge them as this compromises the ongoing work to achieve a clang-free Cilium runtime image, or at least makes it significantly harder. Therefore use the upper 8 bits of the affinity timeout field in the service master entry. Signed-off-by: Daniel Borkmann <daniel@iogearbox.net> Link: #35735 (comment)
CFP-34577 Per-service load balancing algorithm selection
Please ensure your pull request adheres to the following guidelines:
description and a
Fixes: #XXX
line if the commit addresses a particularGitHub issue.
Fixes: <commit-id>
tag, thenplease add the commit author[s] as reviewer[s] to this issue.
Fixes: #34577