Formation Ansible
Ansible
Durée : 2 jours
Formateur Ansible : Samir LAKHDARI
Programme
Public : Administrateurs, intégrateurs
Objectifs :
- Prendre en main cette plateforme logicielle, configurer et gérer des serveurs.
- Rédiger des playbooks Ansible, orchestrer des opérations
- Appréhender Ansible, les rôles, les tâches, les modules…
Contenu du cours :
Introduction
- Architecture, inventaire, modules.
- Playbooks, tasks, et rôles
Installation et Configuration
- Installation
- Configuration des nœuds, clés ssh, privilèges sudo
- Fichier de configuration
- L’inventaire
Les commandes Ad Hoc
- Commandes Shell
- Transfert de fichiers
- Packages yum/apt
- Gestion des Users et Groups
- Les services
Les playbooks
- Introduction aux playbooks
- Syntaxe
- Plays, tasks, modules
- Variables et précédence
- Structures de contrôle
- Notifications et handlers
Ansible dynamique
- Les templates JINJA2
- Filtres et tests
- Les lookups
Les rôles
- Les rôles
- Les collections
- Ansible-galaxy
Commandes avancées
- Chiffrement des données (Vault)
- Créer un module
- Ansible Tower