As centOS is going out of support, we are in the process of migrating all our centOs physical servers to Ubuntu 22.04 servers. These servers are distributed over various office locations.
As we have close to 300 centOS servers, I'm looking for options that will reduce the manual effort to physically perform the manual installation of Ubuntu on each of these. Is there an option like we could load the Ubunut OS on all of these servers remotely via some scripts?
Basically, trying to figure out if there is an option of auto install over the network where we can convert centOS server to Ubuntu server and restore the network settings so that the Ubuntu server is available on the newtwork?