Existe alguma maneira de automatizar a configuração do servidor Linux? Estou trabalhando na configuração de alguns novos servidores de compilação, além de um servidor FTP, e gostaria de automatizar o máximo possível do processo.
A razão para isso é que a instalação e configuração desses servidores precisam ser feitas de uma maneira facilmente repetível. Concluímos que, ao automatizar o máximo possível desse processo, seria mais fácil repetir conforme necessário no futuro.
Basicamente, tudo o que os servidores precisam é instalar o sistema operacional, além de alguns pacotes. Não há nada excessivamente complicado nas configurações.
Então, existe uma maneira de automatizar esse processo (ou pelo menos uma parte dele)?
EDIT: Além disso, digamos que eu use o Kickstart, existe uma maneira de remover os repositórios padrão do Ubuntu e apenas instalar os pacotes de uma coleção de arquivos .deb que temos localmente (preferencialmente através do apt, em vez do dpkg)?