Skip to main content

TP2 - Introduction aux rôles Ansible

Objectifs​

  • Comprendre la structure des rôles Ansible.
  • Créer un rôle simple.
  • Appliquer ce rôle sur un ou plusieurs serveurs.

Prérequis​

Avoir réalisé le TP1 les bases de Ansible.

Étape 1 : Présentation des rôles Ansible​

  • Savoir expliquer à l'orale ce qu'est un rôle Ansible et pourquoi il est utile.
  • Savoir présenter à l'écrit la structure d'un rôle.

Étape 2 : Créer un rôle simple​

  • Créer la structure de votre rôle avec une commande Ansible galaxy.
  • Ajouter une ou plusieurs tâches à votre rôle.
  • Ajouter des variables à votre rôle.
  • Ajouter un handlers pour redémarrer un service.
  • Créer un template pour gérer un fichier de configuration.

Étape 3 : Application du rôle​

  • Ajouter votre rôle dans un playbook.
  • Exécuter votre playbook.

Étape 4 : Vérification​

  • Vérifier que le rôle a bien été appliqué.

!!! BEAU TRAVAIL !!! Vous savez créer un rôles simple avec Ansible.​