ovn-br-controller(8)
π ovn-br-controller β the manual, but make it make sense π
okay bestie, buckle up, because this is ovn-br-controller from the OVN manual pages, and she is that girl π
β¨ NAME β¨
ovn-br-controller β Open Virtual Network local OVS bridge controller π¦
β¨ SYNOPSIS β¨
ovn-br-controller [options] [ovs-database]
that's it. that's the whole vibe. options optional, ovs-database optional, chaos optional πΈ
β¨ DESCRIPTION β¨
so ovn-br-controller is the OVN logical-flow-based local controller daemon whose whole job is controlling and programming the Open vSwitch bridges. main character energy, honestly π
the way she works: she connects up to the OVN bridge database (peep ovn-br(5)) over the OVSDB protocol, and down to the Open vSwitch database (peep ovs-vswitchd.conf.db(5)) over the OVSDB protocol, plus down to ovs-vswitchd(8) via OpenFlow. two directions, one queen π
then she does the β¨transformationβ¨: she processes and converts the OVN Logical flows configured in the OVN bridge database for the Open vSwitch bridges into OpenFlow rules, and programs those flow rules onto the Open vSwitch bridges. literally translating between two languages, bilingual icon π
β¨ CONFIGURATION β¨
ovn-br-controller pulls most of her configuration info from the local Open vSwitch's ovsdb-server instance. the default spot is db.sock in the local Open vSwitch's "run" directory. π
want to override that? sure, slay β just pass the ovs-database argument as an OVSDB active or passive connection method, exactly as described in ovsdb(7). π«Ά
ovn-br-controller assumes she gets her config info from the following keys in the Open_vSwitch table of the local OVS instance:
external_ids:ovn-br-remoteβ the OVN bridge database that this system should connect to for its configuration, in one of the same forms documented above for theovs-database. iykyk π«
and she also reads the following values from the Open_vSwitch database of the local OVS instance:
external_ids:ovnbr-managedfromInterfacetable β if the value istrue, then this interface is managed byovn-br-controllerif this interface is connected to the OVS bridge managed byovn-br-controller. π₯
default value is true if this option is not defined. no cap. π
CMS should set the value of this option tofalseif it doesn't wantovn-br-controllerto manage it. don't come for her if you left it ontrue, bestie π
and that's the whole page, fr fr π this was ovn-br-controller from OVN 26.09.1 β go forth and program those bridges, you absolute icon πβ¨π§
π¦ where this page comes from
- fedora 44: ovn-br-controller 26.09.0-33.fc44 Β· Apache-2.0
- π girlified by deepseek-ai/DeepSeek-V4.1-Flash on : a language model's rewrite of the original, under its terms