This is Lukas Märdian a Netplan developer for Canonical. We are currently looking for ways to improve the Netplan YAML configuration schema [0]. Therefore, we would love to see the configuration files you use in your production environments and kindly ask you to share those in this post or by pasting them via https://pastebin.ubuntu.com/ and sharing the link with us here.
We are especially interested if your setup is extra complex or special in any other way, so we can see and think about how to improve the schema for your use case to make Netplan configs easier to read and understand!
Please also let us know if you have any specific Netplan schema changes in mind, which would make your life easier! E.g. combining “gateway4:” and “gateway6:” into a single “gateway:” setting.
Please let us know what you think and share your crazy configs!