-Comprendre l’organisation de Ansible
– Installer et configurer Ansible
– Utiliser et créer des playbooks pour gérer une infrastructure
– Présentation d’Ansible
– Place et intérêt d’Ansible dans l’éco système DevOps
– Architecture d’Ansible
– Exécution de commandes ad-hoc Ansible pour gérer les serveurs distants Travaux pratiques Installer Ansible, utiliser Ansible en ligne de commande
– Le langage YAML
– Écriture d’un Playbook Ansible Travaux pratiques Écrire et exécuter les playbooks pour automatiser les tâches d’administration
– Déclaration et utilisation des variables
– Portée et précédence des variables Travaux pratiques Organiser et utiliser les variables dans les Playbooks
– Intérêt des Rôle Ansible
– Ensemble de scripts Ansible réutilisables Travaux pratiques Implémenter et exécuter les rôles Ansible pour automatiser les tâches d’administration
– Gestion des données secrètes (mots de passe, clefs ssl/ssh, …) utilisées dans les scripts d’automatisation Ansible, avec Ansible Vault Travaux pratiques Crypter, décrypter et utiliser les données secrètes dans un Playbook
– Orchestration et gestion des projets Ansible avec Ansible Tower Travaux pratiques Installation, configuration et utilisation d’Ansible Tower
– Déploiement disruptif
– Déploiement non disruptif
– Déploiement Blue green Travaux pratiques Ecriture de Playbooks de déploiement d’une application Java sur Tomcat
Référence : VIR004
Type de Stage : Pratique
Durée : 3 jours
Administrateurs systèmes Linux/Unix.
Connaissances de base de l’administration Linux ou Unix.