Salut,
Comme indiqué dans un autre fil, je vais installer un serveur Raspbian.
Par la suite, si tout se passe bien, il faudra dupliquer cette installation sur d'autres machines : sur RaspberryPi mais aussi sur Debian et/ou Ubuntu.
Est-ce qu'il est facile de créer un ISO personnalisé ?
J'ai trouvé 2 tutos pour Ubuntu : les 2 parlent d'OS desktop.
Du coup, je me demande si pour un serveur ce ne serait pas plus simple d'utiliser des scripts, ou des outils comme Ansible, Puppet et compagnie.
A la réflexion, je pense que je vais utiliser Ansible : cela me parait plus souple que d'utiliser un ISO personnalisé.
Je reste ouvert à toutes suggestions / remarques.
Merci d'avance.
# pressed + ansible/salt/puppet
Posté par SauronDeMordor (site web personnel) . Évalué à 2.
en fait je te conseil de faire un fichier preseed a la debian, comme cela cela ne sera pas forcement différent suivant ton archi.
ensuite de réaliser un boot réseau sur PXE, et avec ipxe pour envoyer les settings et de formater une page web de boot, le boot ipxe ensuite interprétera la page web et te proposera un choix de boot d os.
ensuite tu boot ta debian via le reseau avec ce genre de paramètres injectés par la page web dans le boot ipxe
avec ipxe, tu peux faire des scripts des modif, mettre des variables en fonction des architectures, genre EFI, x86, arm, uuid, ….
et ensuite avec un firstboot, tu peux lancer automatiquement un puppet, ou un ansible ou un salt suivant tes préférences.
[^] # Re: pressed + ansible/salt/puppet
Posté par SauronDeMordor (site web personnel) . Évalué à 1.
je précise que pour le raspberry le boot réseau sera plus délicat, car il faudra un config specifique et envoyer le tout à l ancienne.
[^] # Re: pressed + ansible/salt/puppet
Posté par SauronDeMordor (site web personnel) . Évalué à 1.
bon a priori ça semble ok pour compiler un ipxe pour les arch ARM et donc raspberry, mais jamais testé ça.
a voir.
[^] # Re: pressed + ansible/salt/puppet
Posté par voxdemonix . Évalué à 1. Dernière modification le 15 février 2018 à 16:15.
Admettons deux serveurs web en cluster.
Si l'on modifie un (par exemple le fichier /var/www/test.html ou le fichier de config /etc/apache2/site-enabled/vhost-test.conf), les modifications peuvent-elles se répercuter automatiquement sur les instances sur d'autres machines ?
[^] # Re: pressed + ansible/salt/puppet
Posté par wismerhill . Évalué à 3.
Pour ansible (je ne connais pas les autre, mais c'est probablement le même principe) tu modifie le playbook et tu le ré-applique à tous tes serveurs.
Suivre le flux des commentaires
Note : les commentaires appartiennent à celles et ceux qui les ont postés. Nous n’en sommes pas responsables.