Sommaire

Quelques bonnes pratiques Bonne pratique

Ce chapitre a énuméré des outils qui permettent d’identifier et de résoudre les problèmes rencontrés pendant la conception d’un playbook.

Il va maintenant aborder quelques bonnes pratiques qui peuvent faciliter la résolution des problèmes.

1. Définir le nom des plays et des tâches

a. Nom d’un play

Donnez au play un nom qui décrit son objectif. Cela permet de décrire ce que fait chaque play et pourquoi il est nécessaire :

--- 
- name: Mise en œuvre d’un serveur Apache

Elle est affichée au moment de l’exécution :

[root@server1 ce11]# ansible-playbook playbook.yml 
 
PLAY [Mise en œuvre d’un serveur Apache] ********************** 
 
 
**** sortie tronquée ****

b. Nom d’une tâche

Nommez une tâche dans un « play » en prenant en compte les mêmes considérations que celles évoquées précédemment pour un « play » :

  tasks: 
  - name: Démarrer et activer le service HTTPD

Elle est aussi affichée au moment de l’exécution :

[root@server1 ce11]# ansible-playbook playbook.yml 
 
PLAY [Mise en œuvre d’un serveur Apache] ********************** 
 
 
**** sortie tronquée **** 
 
 
TASK [Démarrer et activer le service HTTPD] *******************  ...