Ansible – Configuration de serveurs et déploiement d’applications
Vous souhaitez mettre en place cette e-formation pour vos apprenants ? Nos équipes sont là pour vous aider.
Objectifs de la formation
Cette formation sur Ansible s’adresse aux administrateurs de systèmes Unix qui souhaitent découvrir les fonctionnalités spécifiques de cet outil DevOps permettant la configuration centralisée de serveurs et applications.
Pré-requis
Public :
Informaticiens
Prérequis :
Certains prérequis sur les systèmes Unix/Linux, le langage YAML ou l’utilisation du protocole SSH sont un plus pour une utilisation efficace d’Ansible.
Contenu de la formation
Livre
Ce module vous propose la consultation d’un support de cours numérique.
Ansible – Gérez la configuration de vos serveurs et le déploiement de vos applications (2e édition)
- Démarrer avec Ansible
- Utilisation d’Ansible
- Découverte de l’inventaire
- Inventaires : notions avancées
- Administration Windows
- Fonctionnement d’un playbook
- Introduction à la notion de rôle
- Playbooks, rôles et notions avancées
- Stratégie d’exécution et optimisation
- Tests Ansible
- Sortie Ansible et centralisation
- Écriture de modules
- Écriture de filtres Jinja et mécanisme de lookup
- Les actions Ansible
- Ansible : virtualisation et cloud
- Tester Ansible avec Docker
- Pilotage de Kubernetes à l’aide d’Ansible
Vidéo
Ce module vous propose la consultation d’une vidéo d’une durée de 1h21.
Ansible – Créez et exécutez vos premiers playbooks
- Création de playbooks
- Installation de Ansible
- Configuration de Ansible
- Modes d’accès et modules
- Commandes ad hoc
- Inventaire
- Commandes ad hoc ciblées
- Introduction aux playbooks
- Introduction à YAML
- Contenu YAML des playbooks
- Comprendre un playbook
- Documentation des playbooks
- Lancement d’un premier playbook
- TP sur la création de playbooks
- Énoncés des TP
- Correction du premier TP
- Correction du deuxième TP
- Correction du troisième TP
Vidéo
Ce module vous propose la consultation d’une vidéo d’une durée de 1h09
Ansible – Gérez les variables et les modèles
- Gestion des variables et des modèles
- Présentation de l’environnement
- Introduction aux variables
- Déclaration basique des variables
- Déclaration avancée des variables
- Variables magiques et spéciales
- Collecte des faits Ansible
- Exploitation simple des faits Ansible
- Exploitation améliorée des faits Ansible
- Introduction aux modèles Jinja2
- Exploitation des modèles Jinja2
- TP sur les variables et modèles
- Enoncés des TP
- Exemples de solution des TP