Files
sib_17.0_variables/Readme.md
2021-03-17 22:47:07 +01:00

24 lines
847 B
Markdown

## Variables
*Tâche*: Utiliser des variables pour assouplir l'utilisation d'un rôle
*Condition*: quand on souhaite adapter un rôle ou un playbook à une situation différente, sans avoir à gérer une autre version du playbook.
*Norme*: En utilisant les variables
### Pratique:
Reprendre le rôle récupéré depuis ansible-galaxy, constater ses lacunes (les répétitions)
Remplacer ces éléments répétés dans les différents éléments par des variables judicieusement nommées.
Tenter de définir la valeur de ces variables. On s'intéressera notamment à la problématique: comment définir la variable "nom du site" pour que l'on puisse héberger un site différent par machine ?
### Performance
Il est désormais facile d'adapter le rôle pour qu'il traite un autre site que www.orsys.fr
Solution: voir branche "solution"