Ansible
Pourquoi cette formation ?
Ansible est une plate-forme de configuration et la gestion des ordinateurs. Elle combine le déploiement de logiciels multi-nœuds, l’exécution des tâches ad-hoc, et la gestion de configuration.
Objectifs
- Apprendre le mode de fonctionnement d’Ansible
- Configurer l’agent ANSIBLE
- Utiliser Ansible VAULT pour stocker les informations sensibles
- Sécuriser les échanges entre l’agent et les nodes
Méthode pédagogique et évaluations
- Approche orientée Dev & Ops
- 50% Théorie / 50% Pratique
- Après chaque point vu en théorie, un TP de mise en pratique.
Horaires
Les formations se déroulent en règle générale de 9h à 17h30.
Déroulement
Toutes nos formations peuvent être organisées en intra dans vos locaux ou dans nos locaux. Nous ajustons avec vous le contenu pédagogique si nécessaire. Pour en savoir plus contactez-nous sur le site ou par email (academy@conserto.pro)
La session est maintenue à partir de 4 stagiaires. Le nombre maximum de stagiaires est de 12.
Avant la formation
L’inscription de la formation se fait en ligne ou par email (academy@conserto.pro).
Une semaine avant le début de la formation, vous recevez une convocation avec le lieu, l’heure du premier rendez-vous ainsi que le programme de la formation
Pour les formations à distance, le lien vers l’outil de visioconférence est inclus dans la convocation. Il est nécessaire d’avoir un ordinateur PC ou MAC avec une Webcam et une connexion haut débit.
Après la formation
A la fin de la formation, vous recevez une attestation de formation.
Afin d’améliorer la qualité de nos formations , nous vous demanderons de compléter un questionnaire de satisfaction à chaud en ligne à la fin de la formation.
Un mois plus tard nous vous envoyons une évaluation à froid, qui nous permet de comparer les résultats obtenus à chaud et de mesurer la mise en application en entreprise.
Qu’en ont-ils pensé ?
“J’apprécie le fait d’avoir fait beaucoup de pratique.”
“La formation est très efficace. Pas besoin de gros pré-requis. Le formateur est à la fois efficace et polyvalent, il s’adapte au niveau de chacun, permettant un rythme de formation presque personnalisé.”
Programme
Jour 2 : C'est quoi Ansible ?
Mode de fonctionnement
- La documentation ansible
- Premiers pas
- Installation
- Première connexion
- Outils de ligne de commande
- TP Premiers pas
Configuration
- Les options les plus importantes
- Configuration de base.ansible.cfg
- Organisation du répertoire de travail
- Fichiers d'inventaire
- Fichiers de Variables
- Priorité des variables
- Les bonnes pratiques de Configuration
- TP Fichiers d'inventaire et des variables
Jour 2 : Introduction aux Modules
- Les modules Ad Hoc
- Le module blockinfile
- Le module file
- Le module service
- Le module package
- D'autres modules
- TP Modules
Les playbooks
- Bonnes pratiques exécution des playbooks
- Écriture des playbooks (Paramètres les plus utilisés)
- Les variables dans les playbooks
- Templating (filtres, module template )
- Les boucles
- Les conditions
- Les blocks
- Les tags
- Gestion d'erreurs
- Bonnes pratiques écriture de Playbooks
- TP Playbooks
Jour 3 : Rôles
- Fonctionnement des Rôles
- Bonnes pratiques écriture de Rôles
- TP Rôles
Ansible VAULT
- Encoder des fichiers avec ANSIBLE
- Encoder des variables en fichier de texte en clair
- TP Ansible Vault