Ansible
Objectifs, programme, validation de la formation
Objectifs
Comprendre la gestion d’infrastructure centralisée
Connaître les outils de base et les mettre en application
Intégrer les bonnes pratiques
Créer ses propres modules
Description, programmation
Jour 1 : Les fondamentaux et la construction des éléments de base
Un premier aperçu d’Ansible
Infrastructure As a Code
Les concepts et l’infrastructure de base
Installation et configuration de l’outil
Lignes de commande
L’inventaire
Fichier d’inventaire
Groupes
Inventaire dynamique
Références
Les commandes directes
Playbook, YAML
Brève introduction au YAML
Ecriture d’un playbook
Exécution d’un playbook
Tâches
Boucles, conditions
Include
Modules
Vérification de la syntaxe
Check mode
Les rôles
Savoir utiliser un rôle dans galaxy
Apprendre à écrire un rôle
Mise en pratique :
- Installation et configuration de l’outil Ansible
- Mise en place d’inventaires et écriture de rôles simples
Jour 2 : Aller plus loin dans la construction des rôles et des inventaires
Les variables
Afficher une variable
Faits
Hostvars, groupvars, ...
Précédence
Exemple continue
Ansible vault
Les templates
Quelques bases Jinja2
Lookup
Tests, boucles
Exemple : motd
Filtres
Écrire un filtre
Exemple plus complet : etherpad
Base de données
Apache
Etherpad
Les bonnes pratiques avec Ansible
Arborescence
Organisation du playbook
L’écriture d’un module
Documenter un module
Débugger un module
Mise en pratique :
- Mise en place d’un serveur etherpad
- Ecriture d’un module
Validation et sanction
Attestation d’acquis ou de compétences ;Attestation de suivi de présence
Type de formation
Perfectionnement, élargissement des compétences
Niveau de sortie sans niveau spécifique
Durée, rythme, financement
Durée
14 heures en centre
Durée indicative : 1 jour
Modalités de l'alternance Cours du jour : 14 h
Conventionnement Non
Conditions d'accès
Niveau d'entrée sans niveau spécifique
Conditions spécifiques et prérequis Connaissances en administration système Avoir des notions en langage de développement Python est un plus pour les aspects avancés de la formation Ordinateur portable à apporter
Inscription
Contact renseignement Mme Nathalie ROUESNEL
Téléphone 01 84 17 38 96
Périodes prévisibles de déroulement des sessions
Session débutant le : 22/11/2021
Adresse d'inscription
17 Rue Galilée 75016 Paris 16e