
The one big advantage of using cloud-init over debian-installer is that you don't need to specify answer to each installation option in cloud-init. This is a newly added feature in Ubuntu 20.04 which supersedes the preseeded mode of installation which was performed using debian-installer.

What is cloud-init or auto-install in Ubuntu? These legacy server release images will be released only for Ubuntu 20.04 and will not be released for any future releases in Ubuntu as they want to promote their in-house cloud-init feature to perform the automated installation. Now all the parameters in the Red Hat kickstart are not supported with Ubuntu, so you will end up using preseed for many things such as configuring partitions, networking etc.īut the biggest problem with using Kickstart for Ubuntu is that the normal Ubuntu Desktop and Live image do not support kickstart based installation so you have to use their legacy server release. The official Ubuntu documentation talks about this very briefly with not much clear instructions on how this can be performed. Now we can also perform automated installation of Ubuntu 20.04 or older version using Kickstart but it is not completely supported. If you are coming from Red Hat or CentOS background then you are most likely familiar with using Kickstart for automated installation.
UBUNTU CHECK TFTPSERVER INSTALL
Why not using kickstart to perform automated install in Ubuntu? In this tutorial I will share step by step instructions to setu PXE boot server using cloud-init on Ubuntu 20.04.

