» Retour à la liste des formations LINUX
Linux - ANSIBLE |
Référence: LNX-500 |
Durée : 2 jours | Dates de Sessions | Téléchargez la fiche | ||
Tarif : 1290 €uros HT | Nous consulter | ![]() |
||
Cette formation vous permet d'acquérir les compétences nécessaires pour déployer une solution Ansible.
Vous apprendrez les principes et les caractéristiques d'Ansible. Ce cours traite de l'installation et du paramétrage de cette technologie. Vous mettrez également en pratique les commandes Ad-Hocs, et vous apprendrez à concevoir des playbooks et des rôles.
Tout un ensemble de fonctionnalités est abordé pour maîtriser l'optimisation des playbooks et leurs fonctionnements au sein d'une infrastructure de production.
Public & Pré-requis |
Ce cours s’adresse à des administrateurs Linux ayant le besoin d'appréhender et de déployer Ansible.
Une attention toute particulière sera apportée à la pédagogie du cours et à la compréhension des concepts présentés.
Pré-requis : connaissance de l’administration système Linux.
Sommaire |
PRÉSENTATION D'ANSIBLE
Introduction et concepts
INSTALLATION D'ANSIBLE
Pré-requis - Installation sous RedHat - Installation avec pip - Échange de clefs SSH
CONFIGURATION ET UTILISATION D'ANSIBLE
Le répertoire /etc/ansible - Les modules Ansible - Test de la connectivité - Le fichier d'inventaire
LES COMMANDES AD-HOC ET LES MODULES ANSIBLE
Les modules command et shell - Le transfert de fichiers - La gestion des packages - La gestion des utilisateurs
La gestion des services - Le module setup
LES PLAYBOOKS
Description d'un playbook - Les variables et les tableaux - La priorité et la portée des variables - Les templates
La boucle for - Le module debug et le mot clef register - Les Handlers - Les boucles - La condition when
Les include et import - Les filtres - Les opérations arithmétiques
LES RÔLES
Présentation - Structure et exécution d'un rôle - Un exemple de rôle - Un exemple de rôle avec des inclusions
Ansible Galaxy
FONCTIONNALITÉS AVANCÉES
Les tags - La visualisation d'un playbook – Gather_facts - La délégation par delegate_to - Les pré et post tasks
Le mot clef run_once - Le parallélisme - Le traitement avec serial – any_errors_fatal - Les blocks
La connexion avec un autre compte - Le prompt - Le fichier d'inventaire dynamique et temporaire - set_fact
lookup - Test de cohérence : assert et fail - dry-run, step-by-step et diff
COMPLÉMENTS
La création d'un module - Ansible Vault et l'encryptage
Document non contractuel.