Initiation Ansible === - **Public:** Administrateurs Systèmes, Développeurs - **Objectif:** Découvrir l'intérêt d'un outil de gestion de configuration pour administrer un parc de serveurs ou pour déployer des applications de manière homogène. - **Pré-requis:** utilisateurs Linux, connaissances de base des environnements Web. # Présentation: Ansible s'inscrit dans la mouvance DevOps, IaC ( Infrastructure as Code ) et la longue liste des outils de gestion de configurations à l'instar de Puppet, Chef ou encore Salt. Il se distingue par une large communauté et un fonctionnement sans agent (utilisation de SSH). Il repose sur une collection de fichiers au format Yaml et utilise un moteur de template Jinja2. Au cours de cette initiation, nous aborderons le déploiement d'une stack LAMP ( Linux Apache MySQL Php) et d'une application PHP. # Programme de l'initiation : - Prise en main de l'outil - Les commandes de bases - Architecture Ansible: Inventaire, modules, playbooks, tasks, rôle - Vaults: gestion des secrets ( password...) - Les facts # Les intervenants: - Sébastien Vigneron: Ingénieur système et réseau au CRIANN depuis 2009, Master SSI à l’Université Rouen, travaille sur les différentes thématique du CRIANN : HPC, stockage, système, réseau, … Développeur web à l’occasion et adepte Ansible. Le site le plus pertinent dans l'informatique selon lui: http://www.commitstrip.com - Bruno Levasseur: Ingénieur système et réseau à la DSI de l'Université de Rouen Normandie. Responsable de l'équipe accompagnement de la recherche.