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