Création d'image ISO d'install

Salut à tous !

je suis en train de travailler sur un système assez tordu, et je m’en remets à vous pour trouver (peut être) une solution…

Mon souci est le suivant :
j’ai une 100aine de serveurs sous Debian…
Ils ne sont pas tous identiques, tant au niveau matos qu’on niveau configuration.
L’idée est que je souhaiterais créer des images d’install de chacune de ces machines…
Simple me direz-vous…
Sauf que je voudrais que ces images soient créées avec des fichiers de configuration (VPN, routes, firewall, etc…) qui leur sont propres, et que je récupère chaque nuit (en effet, ce sont des serveurs qui “vivent” et dont une partie de l’admin est confiée à des admins “secondaires” qui peuvent modifier certaines conf).

Donc, en partant d’un socle commun, je voudrais pouvoir créer une iso d’install qui intègrerait les derniers fichiers de conf, le bon kernel, et qui seraient créée à la demande.
Cette image serait alors récupérée par l’admin “secondaire” qui pourrait alors réinstaller le serveur en cas de crash…

Ceci me permettrait donc de pouvoir déployer de nouveaux kernels, et de nouvelles conf, de façon centralisée…

Auriez-vous une petite idée ?

Merci

:slightly_smiling:

Une image d’installation d’un serveur type et un (ou plusieurs mais un serait mieux) paquet de personalisation avec les configurations spécifiques et éventuellement les dépendances particulières si il y a des paquets supplémentaires à installer. Ce paquet peut soit procéder par diversion (changnement d’un fichier d’un paquet par un autre fichier), soit par déploiement brutal d’une archive contenant les différents fichiers. La création de cette archive peut être faite par comparaison md5sum entre les fichiers de l’installation standard et de la machine. C’est ce qui me parait le mieux à ce niveau.

Voilà une idée qu’elle est bonne !!!
Je vais creuser ça…
En gros, je prépare des pré-images types par Grands types de serv (en gros, par modèle), et je prépare un paquet de personnalisation…

Ensuite, je peux créer l’image iso contenant ce paquet en fonction de l’admin qui en fait la demande…

Voilà. :slightly_smiling:

et pourquoi pas une install automatique (fichier de réponse) identique pour tous les serveurs au lieu d’une image par serveur ? et ensuite, comme proposait fran.b, un fichier de config par machine ?

Si il a des types de serveurs radicalement différents, ça vaut le coup d’une image par type quand même…