Procure um fantoche ou um chef e um sistema de controle de versão no servidor de configuração principal.
Estou gerenciando várias máquinas (cerca de 20, o hardware delas é bem diferente) que podem ser usadas por pessoas na minha faculdade.
O ArchLinux e o Ubuntu estão instalados nessas máquinas e eu gostaria de gerenciar de forma centralizada a configuração desses sistemas.
Estou pensando em criar um repositório Git para o ArchLinux e outro no Ubuntu, colocando lá o diretório /etc
e criando (em ambos os repositórios) uma ramificação para cada máquina, útil para manter dados específicos da máquina (ex .: hostname , configurações de rede, fstab
, configuração do grub e assim por diante).
Existe alguma maneira melhor de lidar com a configuração?
Ou qualquer software que já faz isso?
Tags networking configuration linux