2022-11-01 18:57:41 +01:00
2022-11-01 18:57:41 +01:00
2022-11-01 18:57:41 +01:00
2022-11-01 18:57:41 +01:00

Variables

Tâche: Utiliser des variables pour assouplir l'utilisation d'un playbook

Condition: quand on souhaite adapter un playbook ou un playbook à une situation différente, sans avoir à gérer une autre version du playbook.

Norme: En utilisant les variables

Préparation

Récupérer la solution de l'atelier "handlers":

cd
git clone  -b https://infra.opendoor.fr/git/tom/sib_12_handlers
cd sib_12_handlers

Pratique:

Ce playbook présente beaucoup de redondance (nom de répertoire, nom du site ...) ce qui ne facilite pas sa maintenance.

J'ai choisie d'utiliser les variables:

  • apache_documentroot
  • apache_site_name

J'ai défini ces variables dans la section vars du playbook. C'est loin d'être idéal ...

Performance

Il est désormais facile d'adapter le playbook pour qu'il traite un autre site que www.orsys.fr

Il suffit de changer la valeur de la variable.

Description
No description provided
Readme 50 KiB