Skip to content
GitLab
Explore
Sign in
Primary navigation
Search or go to…
Project
B
Bootiful
Manage
Activity
Members
Labels
Plan
Issues
Issue boards
Milestones
Wiki
Code
Merge requests
Repository
Branches
Commits
Tags
Repository graph
Compare revisions
Snippets
Build
Pipelines
Jobs
Pipeline schedules
Artifacts
Deploy
Releases
Model registry
Operate
Environments
Monitor
Incidents
Analyze
Value stream analytics
Contributor analytics
CI/CD analytics
Repository analytics
Model experiments
Help
Help
Support
GitLab documentation
Compare GitLab plans
Community forum
Contribute to GitLab
Provide feedback
Keyboard shortcuts
?
Snippets
Groups
Projects
Show more breadcrumbs
pierre.kunzli
Bootiful
Commits
15bc3b69
Commit
15bc3b69
authored
4 years ago
by
dimitri.lizzi
Browse files
Options
Downloads
Patches
Plain Diff
hide todo sections
parent
d78d6c9c
Branches
Branches containing commit
No related tags found
No related merge requests found
Changes
3
Hide whitespace changes
Inline
Side-by-side
Showing
3 changed files
doc/rapport.gpp.md
+3
-0
3 additions, 0 deletions
doc/rapport.gpp.md
doc/rapport.md
+0
-67
0 additions, 67 deletions
doc/rapport.md
doc/rapport.pdf
+0
-0
0 additions, 0 deletions
doc/rapport.pdf
with
3 additions
and
67 deletions
doc/rapport.gpp.md
+
3
−
0
View file @
15bc3b69
...
@@ -1837,6 +1837,7 @@ La personnalisation **2** est passive: elle remplace juste un fichier
...
@@ -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
mais ne nécessite pas de mécanisme spécial sur la machine de déploiement
pour l'exécuter.
pour l'exécuter.
!!ifdef{PRINT_TODO}
# Architecture finale du projet
# Architecture finale du projet
## Composants
## Composants
...
@@ -1906,6 +1907,8 @@ comment l'ajouter au serveur de déploiement.**
...
@@ -1906,6 +1907,8 @@ comment l'ajouter au serveur de déploiement.**
système de personnalisation avec ansible, et comment créer les scripts
système de personnalisation avec ansible, et comment créer les scripts
de personnalisation, avec un exemple type simple.**
de personnalisation, avec un exemple type simple.**
!!endif{PRINT_TODO}
# Conclusion
# Conclusion
## Synthèse du travail effectué
## Synthèse du travail effectué
...
...
This diff is collapsed.
Click to expand it.
doc/rapport.md
+
0
−
67
View file @
15bc3b69
...
@@ -1947,74 +1947,7 @@ La personnalisation **2** est passive: elle remplace juste un fichier
...
@@ -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
mais ne nécessite pas de mécanisme spécial sur la machine de déploiement
pour l'exécuter.
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
# Conclusion
...
...
This diff is collapsed.
Click to expand it.
doc/rapport.pdf
+
0
−
0
View file @
15bc3b69
No preview for this file type
This diff is collapsed.
Click to expand it.
Preview
0%
Loading
Try again
or
attach a new file
.
Cancel
You are about to add
0
people
to the discussion. Proceed with caution.
Finish editing this message first!
Save comment
Cancel
Please
register
or
sign in
to comment