Cobbler is a network based provisioning tool for Linux systems.
Cobbler is a highly configurable provisioning tool for Linux systems that allows for network based bare-metal installations as well as supporting virtualized guests in Xen, qemu, KVM, and some VMware environments. By making use of python and Cheetah scripting kickstart files can be generated on the fly for either individual, or groups of systems. While aimed primarily at RedHat derivatives (RHEL, CentOS, Fedora, etc) some support for Debian systems is also available.