ce chapitre :
- Le rôle **apache** :
* un fichier ''apache/tasks/main.yml'' contient les actions pour installer Apache, un appel à un fichier de configuration pour installer PHP et une notification pour redémarrer Apache ;
* un fichier ''apache/handler/main.yml'' contient les actions ... ervice Apache.
- Le rôle **mariadb** :
* un fichier ''mariadb/tasks/main.yml'' contient les actions p
décidez de configurer la résolution de nom via le fichier **''/etc/hosts''** sur le node manager.
Dans l’a... Ansible, vous prenez un raccourci en utilisant le fichier /etc/hosts. Ce fichier permet de mettre en place des correspondances entre les noms des serveurs et leurs ... ur le ''node manager'' en root et ajoutez dans le fichier ''/etc/hosts'' les enregistrements des 2 nodes :
excepté le répertoire tasks qui doit contenir le fichier main.yml. Ansible va traiter en premier ce fichier à l’appel d’un rôle.
Certains répertoires doivent obligatoirement contenir un fichier main.yml pour être pris en compte.
{{icone_tache... tâche est une instruction décrite en YAML dans un fichier de configuration. Chaque tâche utilise un module
ooms]].
===== Question 1 =====
Vous ouvrez un fichier de configuration site.yml, et vous constatez qu’u... uter un handler dans un rôle, quels répertoire et fichier de configuration allez-vous utiliser ?
- Le répertoire tasks avec le fichier main.yml
- Le répertoire handlers avec le fichier main.yml
- Le répertoire handlers avec le fichier ta
ions.
Sur tous les nodes, ajoutez à la suite du fichier **/etc/hosts** les éléments suivants :
<file>
1... png|Icône d'un playbook}}
Un **playbook** est un fichier de configuration au format **YAML** contenant une... avez la possibilité de conserver le code dans un fichier et de le réutiliser à votre façon, contrairement ... de votre environnement virtuel :
Le contenu du fichier ressemble à celui-ci :
{{playbook01.png|L'image
n de faire plusieurs actions, comme aller lire le fichier de configuration pour trouver l'emplacement des m... une connexion avec les nodes, ou encore créer un fichier autoporteur et le déposer sur les nodes avant de l'exécuter.
<note>
Le **fichier autoporteur** est un mini programme compressé qui... r exécuter le programme, et le type d’encodage du fichier. La majorité des programmes Python commencent de