solution
This commit is contained in:
10
Readme.md
10
Readme.md
@@ -14,9 +14,17 @@ En examinant les différents fichiers présents dans ce dépôt, essayez de
|
||||
déterminez de quelle manière ce playbook a été adapté pour fonctionner aussi
|
||||
bien sur une CentOS qu'une Debian.
|
||||
|
||||
L'idée est de transformer en variables toutes les spécificités de chaque distribution (nom
|
||||
du paquet, du service, de l'utilisateur dédié au service, du répertoire de conf ...) et de définir ces variables dans des fichiers dont le nom correspond à la distribution cible.
|
||||
|
||||
Il suffit de faire ensuite un include de ces fichiers en construisant le nom du fichier autour de la variable "ansible_distribution"
|
||||
|
||||
L'exécution du block de tâches "firewalld", spécifique à CentOS est conditionné à cette distribution via la clause "when"
|
||||
|
||||
La tâche "conf httpd" ne fonctionnera pas sur Debian. Pourquoi ? Proposez une solution.
|
||||
|
||||
Ce playbook n'est pas complet. Déterminez les éléments manquants et corrigez.
|
||||
Le nom du groupe est différent, il faut en faire une variable
|
||||
|
||||
|
||||
** Validation:
|
||||
|
||||
|
||||
Reference in New Issue
Block a user