Le but de ce projet est de vous apprendre les bases de l'administration système.
Votre objectif sera d'installer divers outils sur une VM.
Mais dans un souci d’automatisation, toutes ces opérations devront être faites par un script Shell que vous écrirez (myChef.sh). Votre script devra:
Être exécuté sur votre machine et lancer les commandes sur votre VM distante Être propre (définition de constantes en haut du fichier permettant des réglages rapides, utilisation de fonctions, lisible !) Être « autonome » : pas d’intervention nécessaire de l’utilisateur ! Être « autocorrectif » : c’est-à-dire qu’il sera possible de réexécuter votre script sans que cela ne soit un problème et ne génère d’erreur (mais des warnings) Être commenté Générez un log d’exécution propre et lisible