This repository has been archived on 2024-03-03. You can view files and clone it, but cannot push or open issues or pull requests.
adlin/tutorial/ansible/rendu.md

39 lines
1.2 KiB
Markdown
Raw Normal View History

2018-03-07 04:54:40 +00:00
\newpage
Rendu
=====
2023-05-05 07:57:22 +00:00
Arborescence attendue
-------
2018-03-07 04:54:40 +00:00
2023-05-05 07:57:22 +00:00
Tous les fichiers identifiés comme étant à rendre sont à placer dans un dépôt
Git privé, que vous partagerez avec [votre
professeur](https://gitlab.cri.epita.fr/nemunaire/).
2018-03-07 04:54:40 +00:00
Voici une arborescence type (vous pourriez avoir des fichiers supplémentaires,
2023-05-05 07:57:22 +00:00
cela dépendra de votre avancée dans le projet) :
2018-03-07 04:54:40 +00:00
<div lang="en-US">
```
2023-05-05 07:57:22 +00:00
./basis.yml
./securing.yml
./vitrine.yml
./name-server.yml
2018-03-07 04:54:40 +00:00
...
```
</div>
2023-05-05 07:57:22 +00:00
Votre rendu sera pris en compte en faisant un [tag **signé par votre clef
PGP**](https://lessons.nemunai.re/keys). Consultez les détails du rendu (nom du
tag, ...) sur la page dédiée au projet sur la plateforme de rendu.
2022-03-08 20:17:08 +00:00
2023-05-05 07:57:22 +00:00
Quelques conseils
-----
2022-03-08 20:17:08 +00:00
2023-05-05 07:57:22 +00:00
* Le fichier `hosts` avec votre inventaire sera écrasé. Vous pouvez le rendre ou non.
2022-03-08 20:17:08 +00:00
2023-05-05 07:57:22 +00:00
* Tous les `playbooks` doivent pouvoir être exécutés plusieurs fois. Exécuté deux fois de suite, un même playbook ne doit pas trouver de changement.
2022-03-08 20:17:08 +00:00
2023-05-05 07:57:22 +00:00
* Pour simplifier les choses, le *playbook* `basis.yml` sera systématiquement appelé avant tous les autres et le *playbook* `name-server.yml` sera toujours appelé avant `vitrine.yml`. Les autres doivent pouvoir s'exécuter dans un ordre indéfini.