Formations DevOps

Logo Ansible

Ansible

Automatisation avec Ansible

50% théorie, 50% pratique
(4.3/5) 210 é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

Introduction à Ansible

  • Infrastructure as Code
  • Principe d'idempotence
  • Architecture d'Ansible
  • Présentation des objets Ansible : module, task, role, play, playbook

Premiers pas avec Ansible

  • Installation et configuration d'Ansible
  • Ligne de commande
  • Commandes Ad-Hoc

Les inventaires Ansible

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

Les modules Ansible

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

Les playbooks Ansible

  • Définition de play
  • Fact gathering
  • Écriture de tâches
  • Filtrage avec les tags
  • Vérification de syntaxe, check-mode et debug

Les rôles

  • Structure d'un rôle
  • Écriture d'un rôle
  • Utilisation d'un rôle
  • Partage d'un rôle : Ansible-galaxy

Structures de contrôle

  • Élévation de privilège
  • Variables et enregistrement de résultat
  • Conditions
  • Boucles
  • Gestion d'erreur
  • Les handlers
  • Blocks, inclusions et imports
  • Délégation

Dynamisation

  • Templates Jinja2
  • Filtres et tests Jinja2
  • Les lookups

Utilisation avancée d'Ansible

  • Sécurisation des données avec Ansible Vault
  • Les plugins Ansible
  • Extension d'Ansible

Au-delà d'Ansible

  • Ansible Tower
  • Tests unitaires

Dernière mise à jour : le 04/05/2024 à 13:05