Hi, I second Hakan's thoughts and reasons for using NetworkManager
going forward, as opposed to netplan. I work in a company which ships
boat loads of network devices (think industrial routers, GSM gear,
factory equipment) running a wide variety of Linux from Ubuntu, RHEL,
Debian, etc. The way NetworkManager (including nmcli commands)
interoperate seamlessly between RHEL land, SUSE, Arch, Gentoo and
Ubuntu(maybe Debian) helps a lot with maintaining complex network
appliances which run on everything with minimal effort. Think multiple
VLANs on GSM connections, testbeds with hundreds of network namespaces
(managed with NetworkManager), docker fleets with predictable network
topology, etc.
All of this is very much possible and reasonably well documented with
NetworkManager+systemd-networkd. 
I also think using a system which most of Linux land already uses can
potentially drive talent to maybe help with NetworkManager integration
here. There's waay more knowledgeable people in NM land than in netplan
in my opinion. On a more personal note, I enjoy using NetworkManager
more than netplan as well, I find the syntax and nmcli way easier to
use and harder to result in a borked network config. I also think my
personal preference is of little importance, compared to my
professional experience with both networking systems.
> I’m a system administrator, and with my colleagues, we manage
> approximately 1200 servers from physical installation to managing
> users’ applications and everything in between. This includes network
> design, wiring and implementation.
> 
> To be honest, not of our fleet is completely Debian, but many are,
> and I personally prefer to work with NetworkManager rather than
> Netplan. The reasons are numerous.
> 
Have a great one,
Alexandru Mihail

Attachment: signature.asc
Description: This is a digitally signed message part

Reply via email to