-
-
Notifications
You must be signed in to change notification settings - Fork 772
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
Adding a second dedicated network interface for longhorn replication #135
Comments
I don't have multiple NIC to reproduce but this is probably related cilium/cilium#23483 |
If this feature is important to you I think you can remove Cilium and use the default k3s CNI (Flannel), which seems to work with Multus You can reference commits before 9f0d389 (install Cilium) and 65af4ff (remove MetalLB) The disadvantage is that you may miss out on some future features that rely on eBPF. |
I have reproduced this as well. Cilium features on paper are better, but they seem to lack for me vs Flannel or Calico. These three major issues I faced:
|
IPv6 has a separate tracking issue #114 For this issue, I'm not sure if there's anything I can do on my end since I don't have or use multiple NICs. As far as I understand, there are two options:
I'll leave this issue open for now in case someone has the same use case, but there's no action for it in this project. |
I am trying to add a second network interface dedicated for longhorn replication using multus cni plugin together with ipvlan. Here is my PR from my fork to give you an idea what I am trying to do: #134
I was able to tweak the argocd recipe to:
When I create a test pod wth two network interfaces it doesn't work and doesn't show the second interface as expected.
gives
instead of something lke this:
Has anyone tried to do this before?
The text was updated successfully, but these errors were encountered: