Accueil > Cloud / DevOps

 > Ansible Avancé

null

Cloud / DevOps

Ansible Avancé

Objectif

Grace à cette formation vous pourrez
Exploiter pleinement les fonctionnalités de Ansible
Maîtriser l'outil d'automatisation de la gestion des serveurs Ansible
Établir un système centralisé pour la gestion DevOps

Durée : 3 jours (21 heures)

Dates :
-25/03/24
-29/05/24
-08/07/24
-13/11/24

Il est nécessaire de
Connaitre Ansible et d’avoir une expérience
Maitrise d’un langage de programmation.

Programme de la formation

INTRODUCTION À LA FORMATION ANSIBLE AVANCÉ

  • Présentation générale de la formation et objectifs pédagogiques
  • Retour sur les concepts fondamentaux d’Ansible

CRÉATION ET UTILISATION DE RÔLES DANS ANSIBLE

  • Rappels sur les rôles et principes de fonctionnement
  • Créer une configuration type pour un nouveau rôle
  • Variables par défaut
  • Exécution de tâches
  • Gestion des dépendances
  • Utiliser les rôles depuis un playbook
  • Télécharger et utiliser des rôles d’Ansible Galaxy

MODULES PERSONNALISÉS

  • Introduction aux modules personnalisés
  • Boilerplate de module personnalisé
  • Gestion des erreurs
  • Configurer Ansible pour utiliser les modules personnalisés
  • Créer un module personnalisé
  • Exécuter un module personnalisé

CONFIGURATION DE PLAYBOOKS COMPLEXES

  • Vue d’ensemble des meilleures pratiques pour créer et gérer les playbooks
  • Actions asynchrones
  • Utiliser le debugger
  • Les différents types de plugins
  • Travailler avec les tags
  • Utiliser Vault dans les playbooks pour protéger les données confidentielles
  • Contrôler l’exécution d’un playbook : stratégies, forks et keywords

VARIABLES AVANCÉES ET TEMPLATING AVEC JINJA2

  • Retour sur les filtres, tests et lookups
  • Fonctionnalités avancées avec les variables jinja2

AWX : LA VERSION OPEN SOURCE D’ANSIBLE TOWER

  • Qu’est-ce que Tower ? Présentation et installation
  • Cas d’usage, quand faut-il utiliser la ligne de commande ?
  • La gestion des utilisateurs, identifiants et inventaires
  • Workflows
  • Tâches d’administration et maintenance courantes
Menu