From 3fc572ca728ef5111608afcf0203806a9e4f3372 Mon Sep 17 00:00:00 2001 From: phil Date: Thu, 2 Feb 2023 22:32:43 +0100 Subject: [PATCH] maj README --- README.md | 25 +++++++++++++++++++------ 1 file changed, 19 insertions(+), 6 deletions(-) diff --git a/README.md b/README.md index d4d30d9..b4c5437 100644 --- a/README.md +++ b/README.md @@ -1,6 +1,6 @@ # gsb2023 -2023-02-01 ps +2023-02-02 ps Environnement et playbooks ansible pour le projet GSB 2023 @@ -59,9 +59,9 @@ $ mkvm -r s-adm ``` ### Machine s-adm - * créer la machine virtuelle **s-adm** avec **mkvm * comme décrit plus haut. - * utiliser le script de renommage comme suit --> bash chname [nouveau_nom_de_machine] puis redémarrer - * utiliser le script s-adm-start --> bash s-adm-start, redémarrer + * créer la machine virtuelle **s-adm** avec **mkvm** comme décrit plus haut. + * utiliser le script de renommage comme suit --> `bash chname ` , puis redémarrer + * utiliser le script **s-adm-start** : `bash s-adm-start` , puis redémarrer * ou sinon : ```shell mkdir -p tools/ansible ; cd tools/ansible @@ -79,9 +79,9 @@ $ mkvm -r s-adm ### Pour chaque machine - créer la machine avec **mkvm -r**, les cartes réseau sont paramétrées par **mkvm** selon les spécifications - - utiliser le script de renommage comme suit --> bash chname [nouveau_nom_de_machine] + - utiliser le script de renommage comme suit : `bash chname ` - redémarrer - - utiliser le script gsb-start --> bash gsb-start + - utiliser le script **gsb-start** : `bash gsb-start` - ou sinon: ```shell mkdir -p tools/ansible ; cd tools/ansible @@ -94,3 +94,16 @@ bash pull-config ``` - redémarrer - **Remarque** : une machine doit avoir été redémarrée pour prendre en charge la nouvelle configuration + + +## Les tests + +Il peuvent êtres mis en oeuvre avec **goss** de la façon suivante : chaque machine installée dispose d'un fichier de test ad-hoc portant le nom de la machine elle-même (machine.yml). + +``` +cd tools/ansible/gsb2023 +bash agoss # lance le test portant le nom de la machine +``` + +`agoss -f tap` permet de lancer le test avec le détail d'exécution +