Disable Proxmox SDN

mauriceklein

Member
Dec 19, 2023
10
1
8
Hi there,

is it possible to disable the sdn feature completly?
I would like to have my own custom frr configuration not merged with sdn settings.
I don't want SDN to change things since what i need is more complex then what can be setup via sdn.
 
If you don't have a fabric or a controller, no frr config should be written to frr.conf.
 
Ah ok, thats good to know. Thing is I’m using fabrics and evpn right now but I’d like to just disable SDN and then manually continue with that configuration and have more flexibility.
Especially because i want VMs to have just tap interfaces and routed l3 without bridges and announce the host routes via bgp to my routers and also run an igp like ospf or isis with ecmp to each host.

I tried just adding what i need via frr.conf.local but my route-map didn’t get taken and i worry using such a unsupported way that future problems might happen due to always having sdn recreate the config.

For routed L3 tap i already created a pull request.
https://github.com/proxmox/qemu-server/pull/13
 
l2 bridge isn't desired for me because i have vms with routed public ip addresses, several border routers at different locations.
The IPs are from the same subnet and can also change the location.
For optimized routing i want to annonce those then via BGP to my routers.
Additionally that would be easely redundandent without relying on legacy ways like lacp.
It has the advantages of EVPN-VXLAN but without the added complexity and without the need of above 1500mtu pathes which sometimes are just not available between sites.
If there is no L2 adjecency needed between VMs I think it's the better way.

For more Info I've oppend a post to also get some Feedback:

About the Topic:
Is there a way to deleting the sdn configuration but keeping my frr and interfaces configuration in tact as it is right now.
VMs should still keep the bridges that are configured by sdn right now.
Basicly I want to have it exectly like it is right now with the sdn managed networks but just start managing everything manually.