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

Linux VRF support #1714

Open
XioNoX opened this issue Sep 12, 2023 · 0 comments
Open

Linux VRF support #1714

XioNoX opened this issue Sep 12, 2023 · 0 comments

Comments

@XioNoX
Copy link

XioNoX commented Sep 12, 2023

Hi,

VRFs are quite recent in the Linux kernel that's probably why the current "routed mode" only uses distinct routing tables between VMs "realms" (eg. private vs. public).

VRFs offers better and easier separation than routing tables, without having the downsides of using namespaces and without requiring specific ip rules.

They're created and managed in a very similar way than Linux bridges: sudo ip link add private type vrf table 100, ip link set dev tap0 master private
I'm not familar with Ganeti's codebase but maybe the VRF implementation could re-use the current bridge support as well as the routed more code (add the static route in the VRF's routing table).

Thanks!

See more information: http://www.dasblinkenlichten.com/working-with-linux-vrfs/

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

1 participant