Aller au contenu principal

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.