]> git.proxmox.com Git - pve-network.git/commit
evpn: add exitnodes-local-routing
authorAlexandre Derumier <aderumier@odiso.com>
Mon, 23 Aug 2021 13:22:16 +0000 (15:22 +0200)
committerThomas Lamprecht <t.lamprecht@proxmox.com>
Tue, 24 Aug 2021 12:25:02 +0000 (14:25 +0200)
commit3d135423cc5fd6758bc0a921aa65e8c37ad9d41e
tree35f146d31c7d0be32158e3550b0b5abedfc37be6
parent92d8effb6e5973c918f7dc83c214ffddcb80c25a
evpn: add exitnodes-local-routing

This option allow an exit-node to reach itself a guest in evpn network.

Forum user have requested it, the exitnode need to reach virtual dns server in evpn.

This use a veth-pair instead a simple leak.
It's not enable by default is slowing down a little bit the routing.

Signed-off-by: Alexandre Derumier <aderumier@odiso.com>
PVE/Network/SDN/Controllers.pm
PVE/Network/SDN/Controllers/EvpnPlugin.pm
PVE/Network/SDN/Controllers/FaucetPlugin.pm
PVE/Network/SDN/Zones/EvpnPlugin.pm
test/zones/evpn/exitnode_local_routing/expected_controller_config [new file with mode: 0644]
test/zones/evpn/exitnode_local_routing/expected_sdn_interfaces [new file with mode: 0644]
test/zones/evpn/exitnode_local_routing/interfaces [new file with mode: 0644]
test/zones/evpn/exitnode_local_routing/sdn_config [new file with mode: 0644]