Le précédent chapitre a présenté, de manière sommaire et limitée aux besoins de ce dossier, les fonctionnalités d’Ansible. Nous allons donc maintenant revenir au cas d’étude en tant que tel et continuer la configuration de notre serveur RHEL, en utilisant désormais un playbook Ansible.
Avec le précédent chapitre, nous avons désormais une maîtrise suffisante d’Ansible pour commencer à installer notre serveur avec. Nous avons vu la syntaxe de base de ses fichiers de configuration, les « playbooks », nous avons étudié le fonctionnement de ses principaux modules (yum:, copy:, template:, service:, etc.) et nous avons aussi vu comment utiliser des variables ou des « facts » au sein d’un playbook. Il ne reste plus donc qu’à passer à la pratique !
1. Mise en place du playbook
Commençons par présenter le contenu du fichier playbook.yml qui intègre l’ensemble des tâches déjà évoquées jusqu’à maintenant :
- Accédez à tous les contenus de Connect en illimité
- Découvrez des listes de lecture et des contenus Premium
- Consultez les nouveaux articles en avant-première