Talvez uma questão de ignorância, mas ...
Há muito tempo que documentei as etapas necessárias para configurar meus servidores (Apache, NGINX, Samba, Postfix, etc.).
Reproduzir uma configuração de servidor é simplesmente uma questão de executar as etapas uma a uma. Meu sentimento é que a maioria (se não todos) pode ser automatizada via scripts.
Meu sysadmin me diz que isso não é uma prática de profissionais (embora ele seja muito mais centrado no Windows) e seu estilo preferido é configurar e clonar usando VMs ou ISOs.
Quão comum é para os profissionais do nix ter um script para trazer os servidores rapidamente para a velocidade? Ambientes de desenvolvimento variando significativamente, instalando o xdebug ou qualquer outra ferramenta.
Eu tenho vários ambientes, um servidor de desenvolvimento (instalar minhas ferramentas no Windows é como um PITA), um servidor de implantação / CI, servidores de produção, etc.
Seria bom criar uma série de scripts que pudessem dar o pontapé inicial, modificar os arquivos confs necessários, etc ... tudo feito programaticamente, fazendo com que as mudanças no futuro fossem claramente documentadas e reproduzíveis.
Qual é a sua opinião sobre tal assunto?
Além de muito trabalho para começar, não posso dizer que vejo muita coisa errada com essa abordagem ...