Skip to content
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

traffic shaping doesn't work with genie + calico #206

Closed
ianhe8x opened this issue May 12, 2020 · 1 comment
Closed

traffic shaping doesn't work with genie + calico #206

ianhe8x opened this issue May 12, 2020 · 1 comment

Comments

@ianhe8x
Copy link

ianhe8x commented May 12, 2020

I want to achieve traffic control with strategies

  1. traffic control applies only on connections established initiatively by the container
  2. no traffic control between internal ips
  3. outside users call rpc, which goes through load-balancer (internal-ip), are consider internal traffic, therefore applies no traffic control

A solution comes to my mind is, with the help of genie, I can create two interface for my pods, the one pod use to visit public network is managed by calico and will respect kubernetes.io/egress-bandwidth, the other one i will use for internal communication (flannel) which will ignore egress-bandwidth. (appreciate helps to improve my solution)

Sadly, I found out with genie installed, kubernetes.io/egress-bandwidth doesn't work any more.
I tested using iperf3. With genie removed, it works again.

@better0332
Copy link

better0332 commented Dec 11, 2020

@ianhe8x can multus support bandwidth?

@ianhe8x ianhe8x closed this as completed May 22, 2021
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

2 participants