Formations DevOps

Logo Ansible

Ansible

Automatisation avec Ansible

50% théorie, 50% pratique
(4.3/5) 220 évaluations de janvier 2022 à ce jour
Les avis sont issus des évaluations de fin de formation. La note est une moyenne basée sur les thématiques suivantes: Richesse du contenu • Qualité de la présentation • Rapport théorie / pratique • Pertinence des exemples • Intérêt des TP
Durée 2 jours • 14 heures Obtenir un devis
Icône pour Nouveauté Nouveauté
Icône pour Présentiel Présentiel
Icône pour "À distance" À distance
Icône pour Certifiante Télécharger la plaquette descriptive

Programme

1. Introduction à Ansible

  • Infrastructure as Code
  • Principe d'idempotence
  • Architecture d'Ansible
  • Présentation des objets Ansible : module, task, role, play, playbook
  • Installation et configuration d'Ansible
  • Ligne de commande
  • Commandes Ad-Hoc

2. Les inventaires Ansible

  • Le fichier d'inventaire
  • Les variables d'inventaire, group_vars et host_vars
  • Les inventaires dynamiques

3. Les modules Ansible

  • Fonctionnement des modules
  • Modules de base : file, copy, yum/apt/package, service
  • Autres modules

4. Les playbooks Ansible

  • Écriture de tâches
  • Définition de play
  • Fact gathering
  • Exécution de playbook
  • Élévation de privilège
  • Vérification de syntaxe, check-mode et debug

5. Les rôles

  • Concept de rôle
  • Écriture d'un rôle
  • Utilisation d'un rôle
  • Partage d'un rôle : Ansible Galaxy

6. Structures de contrôle

  • Enregistrement de résultat
  • Conditions
  • Boucles
  • Gestion d'erreur
  • Les handlers
  • Blocks
  • Inclusions et imports

7. Dynamisation

  • Templates Jinja2
  • Filtres et tests Jinja2
  • Les lookups

8. Ansible vault

  • Sécurisation des données avec Ansible Vault

9. Au-delà d'Ansible

  • Les plugins Ansible
  • Extension d'Ansible
  • Tests unitaires
  • Ansible Automation Platform / AWX

Dernière mise à jour : le 04/02/2025 à 11:45