Kickstart and AutoYaST configuration files allow you to automate client system installations. This is especially useful if you need to install a large number of clients.
For SUSE Linux Enterprise clients, use AutoYaST. When you have created an AutoYaST file, you can upload it and manage it with Uyuni.
For Red Hat Enterprise Linux clients, use Kickstart. Kickstart files are created, modified, and managed within the Uyuni Web UI.
The Cobbler installation server allows you to automate bare-metal installations. It uses DHCP to access a PXE boot server, and can be used in virtualized environments.
It is also possible to perform a disconnected setup, in an environment where you cannot access the internet.