Open vswitch with libvirtd #1332
Replies: 2 comments 4 replies
-
According to RedHat, you can make it work https://www.redhat.com/sysadmin/libvirt-open-vswitch but you have to create the OVS switches and the libvirt networks "manually" whereas vagrant-libvirt plugin together with libvirt itself automatically creates them for us as soon as a network name is mentioned in the Vagrantfile. The only reason we have OVS for containers is because @jbemmel implemented it, and it was no more work than what we had to do with Linux bridges anyway. That's not the case for libvirt. Anyway, why would you want to use Open vSwitch? Please don't tell me "just so the stupid firewall rules wouldn't apply" |
Beta Was this translation helpful? Give feedback.
-
OK, so let's shelve the OVS idea, fd.io is much more interesting. If possible, I would go for containers. That might make it possible (depending on how they implemented it) to run fd.io in GitHub Codespaces. Also, it would make sense to have control plane (or how else are you going to configure it), where we could leverage FRRouting. In the ideal world, you'd only need a container building procedure (like what we have for Bird right now) and a device using frr as its parent (so it would inherit most of frr code) and with a different initial device/VRF/VLAN configuration. |
Beta Was this translation helpful? Give feedback.
-
Is a vagrant/libvirtd config able to use open vswitch as a bridge instead of a Linux one or it's only a clab feature ?
Beta Was this translation helpful? Give feedback.
All reactions