This question already has an answer here:
There is so much information out there on Ubuntu, I’m not sure where to look. I’ve been using some images for my odroid SBC, and older images used to have a file /etc/network/interfaces.d/eth0 where I would set a static ip address. On newer images, that file is gone, and in fact there are no files in that directory at all.
Did something fundamental happen to the way interfaces are now configured?