Ansible est un des outils indispensables pour gérer une infrastructure et peu importe sa taille. J’ai déjà eu l’occasion de vous faire plusieurs vidéos sur la chaine mais souvent avec l’application à des cas concrets qui ne permettent pas forcément de metrte en évidence tout l’intérêt d’utiliser #ansible.
Les cas d’utilisation sont mutiples avec un nombre de modules importants et une communauté qui ne cesse de créer des rôles et de les partager dans le hub qui est galaxy.
Dans cette série de tutoriels, je vous propose de prendre les choses dans l’ordre et de tenter de prendre en compte les meilleures pratiques dans le domaine de la gestion de configuration via le code.
Ansible utilise python et le format yaml à travers SSH et nous allons le découvrir cela permet de grandement simplifier son utilisation mais bien sûr son apprentissage.
A l’heure actuelle, avoir #ansible dans sa boite à outil permet de s’ouvrir plus de porte et plus de projets intéressants. Bien sûr il fait partie de la panoplie du devops que ce soit pour gérer une infrastructure ou encore mettre en place une CI/CD pour des déploiements applicatifs.