Ansible
Automatiser la gestion des serveurs avec Ansible
Prochaine session :
sur demande
Contact : 2i2L - Informatique Internet et Logiciels Libres. Tel. : 02 40 37 02 06 – Mobile : 06 07 38 14 18 – Courriel : formation chez 2i2l.fr
Résumé de la formation :
Logiciels : (GNU)Linux, Ansible, ssh
Durée : deux (2) journées
Objectifs : comprendre les avantages d’utiliser un outil d’automatisation, être en capacité d’orchestrer les déploiements avec les modules et les Playbooks
Public : administrateur système
Pré-requis : administration de système GNU/Linux
Pédagogie : explications et travaux pratiques dirigés
Mots clés : automatisation, déploiements, orchestration, devops
Ansible est une plate-forme logicielle libre pour la configuration et la gestion des ordinateurs. Elle combine le déploiement de logiciels multi-nœuds, l’exécution des tâches ad-hoc, et la gestion de configuration. [1]
le site web Ansible officiel
le github Ansible
la licence Ansible GNU GPL v3
l’article Ansible sur Wikipedia
L’intervenant, Guillaume Chéramy, est spécialiste logiciel libre depuis 1998 ; gérant et fondateur de la société Hisyl en 2015, il propose des services d’infogérance et d’hébergement avec les outils : GNU/Linux, Apache, Mysql, KVM, shorewall et Ansible,...
A l’heure du cloud et du déploiement rapide de systèmes, les outils d’automatisation sont devenus nécessaires pour de bonnes pratiques amenant vers la culture du devops.
Guillaume assure des formations professionnelles pour les techniciens et les administrateurs systèmes et est formateur régulier pour différents centre de formations et écoles.
Il contribue aussi à plusieurs projets libres depuis 2002 et organise toujours des événements sur la Touraine et la Vendée.
Le programme [2] :
Introduction
les outils de déploiement : Ansible face à Puppet, Chef et Saltstack
l’architecture d’Ansible : inventaire, modules
TP1 : installer ansible et envoyer des commandes sur les clients
Playbook et modules
le langage YAML
les playbook
les modules
TP2 : écrire un playbook
Gestion des déploiements
déployer et orchestrer avec Ansible
les variables
les facts
les boucles et conditions
les rôles et inclusions
les templates
TP3 : déployer un environnement complet avec Ansible
Pour aller plus loin
ansible-galaxy ou l’utilisation des playbook de la communauté
déploiement sur les infrasctructures cloud : openstack, aws, docker,...
TP4 : déployer sur une infrastructure Cloud
[2] Ce déroulé de formation est un original - tout droit d’auteur réservé - copyright 2016 - société 2i2L & le formateur métier - copyleft CC-BY-SA - Nous reprendre, c’est aussi nous citer _et_ nous mettre en lien.