diff --git a/doc/rapport.gpp.md b/doc/rapport.gpp.md index 6544b13ebc328dbd795d44b3daf88ea5a6760940..abc2931c0973a5b645f63fbf4d788b42e379482a 100644 --- a/doc/rapport.gpp.md +++ b/doc/rapport.gpp.md @@ -1837,6 +1837,7 @@ La personnalisation **2** est passive: elle remplace juste un fichier mais ne nécessite pas de mécanisme spécial sur la machine de déploiement pour l'exécuter. +!!ifdef{PRINT_TODO} # Architecture finale du projet ## Composants @@ -1906,6 +1907,8 @@ comment l'ajouter au serveur de déploiement.** système de personnalisation avec ansible, et comment créer les scripts de personnalisation, avec un exemple type simple.** +!!endif{PRINT_TODO} + # Conclusion ## Synthèse du travail effectué diff --git a/doc/rapport.md b/doc/rapport.md index 565df99b24a38664a7c31b027a94fda8a238f041..cb634ccdb8b361dcf9e405d6385e776b3e653ae6 100644 --- a/doc/rapport.md +++ b/doc/rapport.md @@ -1947,74 +1947,7 @@ La personnalisation **2** est passive: elle remplace juste un fichier mais ne nécessite pas de mécanisme spécial sur la machine de déploiement pour l'exécuter. -# Architecture finale du projet -## Composants - -**TODO: diagramme des composants du projet et description** - -## Processus de déploiement - -**TODO: diagramme du processus de déploiement et description complète de -ce dernier. Explication détaillées de la structure des scripts de -déploiement, de leurs possibilités et de leurs limitations.** - -## Architecture réseau - -**TODO: description de l'architecture réseau finale utilisée pour -développer et tester le système avec diagramme. Expliquer comment cette -architecture de test peut être transposée à une architecture de -production.** - -## Processus de build - -**TODO: expliquer comment sont construites les différentes parties du -projet. Expliquer les différentes parties du makefile et les différentes -images docker utilisées pour construire les différents composants.** - -## Déploiement du serveur - -**TODO: expliquer comment le serveur peut fonctionner à l'aide d'un -`docker-compose` réunissant les serveurs TFTP, NFS et DHCP. Expliquer -comment ces différentes parties sont utilisés dans un environnement de -développement, les limitations, et comment adapter cette configuration à -un environnement de production.** - -## Structure des images - -**TODO: expliquer exactement comment sont structurées les données des -images (raw et clonezilla).** - -# Utilisation du système déployé - -## Déployer une image sur un poste - -Cette section contient une marche à suivre qui décrit les étapes pour -déployer une image sur un poste client quand un serveur est déjà -installé et configuré, que la machine est configurée pour démarrer sur -le réseau. - -1. Démarrer la machine et attendre qu'elle - -**TODO: expliquer pas à pas comment utiliser l'interface pour déployer -une image sur un client et les différentes inter-actions de -l'utilisateur, avec des captures d'écran, etc.** - -## Création d'une image clonezilla - -**TODO: expliquer pas à pas comment créer une image avec clonezilla et -comment l'ajouter au serveur de déploiement.** - -## Création d'une image dd - -**TODO: expliquer pas à pas comment créer une image avec clonezilla et -comment l'ajouter au serveur de déploiement.** - -## Préparation d'une image pour qu'elle supporte le système de personnalisation - -**TODO: expliquer comment préparer un système pour qu'il supporte le -système de personnalisation avec ansible, et comment créer les scripts -de personnalisation, avec un exemple type simple.** # Conclusion diff --git a/doc/rapport.pdf b/doc/rapport.pdf index 100fb04a6e096a165f31a41072c469323b8d5add..04e093a9fb18e2ae7e793d5f80f2e228c86489ad 100644 Binary files a/doc/rapport.pdf and b/doc/rapport.pdf differ