L'ensemble des manipulations a été effectué sur Debian Stretch (9.1), et le serveur principal peut être installé sur un nano-ordinateur de type Raspberry Pi (dans mon cas, c'est un A20-OlinuXino-LIME2).
Pour ne pas avoir à maintenir en production un système défaillant (compromis ou obsolète) sous le seul prétexte qu'on n'en a pas d'autre, on doit considérer toute machine comme remplaçable et son remplacement définitif comme imminent, c'est-à-dire anticipé. Je ne vais pas vous exposer ici toutes les situations qui peuvent nécessiter d'installer des systèmes d'exploitation de manière automatisée et reproductible, vous en avez sûrement quelques-unes en tête. Ce que je vous propose, c'est plutôt de voir comment assurer cette automatisation et cette reproductibilité avec seulement quelques outils. Mon premier pour installer les OS, mon second pour en faire quelque chose, et mon troisième pour assurer mon tout : debian-installer, Ansible et Git – avec presque pas...
- Accédez à tous les contenus de Connect en illimité
- Découvrez des listes de lecture et des contenus Premium
- Consultez les nouveaux articles en avant-première