I ended up using `systemd-networkd` (from EPEL) an...
# puppet
c
I ended up using
systemd-networkd
(from EPEL) and
systemd-resolved
and managing files in
/etc/systemd/networkd
. I also had some nuances (peculiar to my setup) with predicatable naming of ethernet interfaces which I had to account for.