Ansible Tutoriels

Ansible propose une approche systématique pour apprendre l'automatisation IT et la gestion de configuration. Nos tutoriels couvrent les playbooks, rôles et modules Ansible, adaptés aux débutants comme aux professionnels DevOps expérimentés. Grâce à des laboratoires pratiques et des exemples concrets, vous acquerrez une expérience pratique dans l'automatisation des tâches d'infrastructure. Notre terrain de jeu de gestion de configuration vous permet d'expérimenter avec Ansible dans un environnement simulé.

Installer Ansible sur Red Hat Enterprise Linux

Installer Ansible sur Red Hat Enterprise Linux

Dans ce laboratoire, vous apprendrez à installer Ansible Core sur un système Red Hat Enterprise Linux (RHEL) à l'aide du gestionnaire de paquets dnf, à vérifier l'installation et à commencer à utiliser Ansible pour des tâches d'automatisation.
AnsibleLinux
Structurer des Playbooks Ansible Complexes sur RHEL

Structurer des Playbooks Ansible Complexes sur RHEL

Dans ce laboratoire, vous apprendrez des techniques essentielles pour structurer des playbooks Ansible complexes sur RHEL. Vous maîtriserez la sélection d'hôtes à l'aide de motifs (patterns) et d'opérateurs, et vous modulariserez les plays avec `include_tasks`, `import_tasks` et `import_playbook` pour créer une automatisation gérable et évolutive.
Ansible
Automatiser les tâches d'administration RHEL avec Ansible

Automatiser les tâches d'administration RHEL avec Ansible

Dans ce laboratoire, vous apprendrez à automatiser les tâches d'administration essentielles de Red Hat Enterprise Linux (RHEL) à l'aide d'Ansible. Vous acquerrez une expérience pratique de la gestion des paquets logiciels, des comptes utilisateurs, des services, du stockage et des configurations réseau grâce aux pratiques d'Infrastructure as Code (IaC).
AnsibleLinux
Implémenter un Playbook Ansible sur RHEL

Implémenter un Playbook Ansible sur RHEL

Dans ce laboratoire, vous implémenterez un playbook Ansible complet pour déployer un serveur web Apache sur un système RHEL. Vous créerez un fichier d'inventaire, configurerez l'environnement Ansible, rédigerez un playbook multi-tâches pour installer Apache, déployer une page web, configurer le pare-feu et tester le déploiement.
Ansible
Contrôler l'exécution des Playbooks Ansible sur RHEL

Contrôler l'exécution des Playbooks Ansible sur RHEL

Dans ce laboratoire, vous apprendrez à contrôler l'exécution des playbooks Ansible sur RHEL. Vous utiliserez des boucles, des conditions, des handlers, des blocs/rescues, et changed_when/failed_when pour gérer les tâches, traiter les échecs et déployer un serveur Web sécurisé, créant ainsi une automatisation robuste.
Ansible
Rôles et Collections Ansible sur RHEL

Rôles et Collections Ansible sur RHEL

Dans ce laboratoire, vous automatiserez la configuration d'un serveur web RHEL en utilisant les rôles et collections Ansible. Vous créerez un rôle personnalisé, intégrerez une dépendance Git et utiliserez un rôle système RHEL pour construire et exécuter un playbook complet, puis vérifierez les paramètres Apache et SELinux.
AnsibleLinux
Dépannage des Playbooks et Hôtes Ansible sur RHEL

Dépannage des Playbooks et Hôtes Ansible sur RHEL

Dans ce laboratoire, vous apprendrez à dépanner les problèmes courants d'Ansible sur RHEL. Vous acquerrez une expérience pratique dans l'identification et la résolution de problèmes, de la configuration de l'environnement et des erreurs de playbook comme la syntaxe YAML et les modèles Jinja2, à la connectivité des hôtes gérés et aux problèmes de configuration du pare-feu.
Ansible
Déployer et gérer des fichiers sur RHEL avec Ansible

Déployer et gérer des fichiers sur RHEL avec Ansible

Dans ce laboratoire, vous apprendrez les compétences fondamentales pour déployer et gérer des fichiers sur un système Red Hat Enterprise Linux (RHEL) à l'aide d'Ansible. Vous acquerrez une expérience pratique avec des modules Ansible courants tels que `copy`, `template`, `lineinfile` et `file` pour les opérations sur les fichiers et la manipulation de contenu.
Ansible
Gérer les variables et les faits dans RHEL avec Ansible

Gérer les variables et les faits dans RHEL avec Ansible

Dans ce laboratoire, vous apprendrez à gérer les variables, les faits et les secrets dans Ansible sur RHEL. Vous déploierez un serveur web Apache, utiliserez des faits intégrés et personnalisés pour la configuration, et sécuriserez des données sensibles comme les mots de passe avec Ansible Vault pour créer un utilisateur système.
Ansible
Module Ansible Copy

Module Ansible Copy

Dans ce laboratoire (lab), vous allez explorer le module Ansible Copy, qui vous permet de copier des fichiers et des répertoires sur des hôtes distants. Le module Copy offre une méthode flexible et efficace pour transférer des fichiers dans le cadre de vos tâches d'automatisation Ansible.
Ansible
Module Ansible Apt

Module Ansible Apt

Dans ce laboratoire, vous allez explorer le module Ansible Apt, qui vous permet de gérer les paquets sur des systèmes basés sur Debian en utilisant le gestionnaire de paquets Apt. Le module Apt offre un large éventail d'options pour installer, mettre à jour et supprimer des paquets, ainsi que pour gérer les dépôts.
Ansible
Module Ansible Fetch

Module Ansible Fetch

Bienvenue dans le laboratoire (lab) sur le module Ansible Fetch! Dans ce laboratoire, vous allez plonger dans l'utilisation du module Ansible Fetch. Le module Fetch vous permet de récupérer des fichiers depuis des machines distantes et de les copier sur la machine de contrôle où Ansible est exécuté. Cela est utile lorsque vous avez besoin de collecter des fichiers ou des artefacts spécifiques à partir de vos hôtes gérés.
Ansible
Module Ansible Command

Module Ansible Command

Apprenez le module Ansible Command dans ce laboratoire pratique. Découvrez comment exécuter des commandes à distance, utiliser des variables, capturer et traiter la sortie des commandes, travailler avec les options du module et appliquer le module Command dans des scénarios réels. Ce guide étape par étape améliorera vos compétences en automatisation Ansible, depuis l'exécution de commandes de base jusqu'au traitement avancé de la sortie et la gestion des services.
AnsibleLinux
Module Ansible get_url

Module Ansible get_url

Dans ce laboratoire, vous allez explorer le module Ansible get_url, qui vous permet de télécharger des fichiers depuis Internet et de les sauvegarder sur des hôtes distants. Le module get_url offre diverses options pour personnaliser le processus de téléchargement, y compris l'authentification, les en-têtes et la vérification de la somme de contrôle.
Ansible
Module d'action locale Ansible

Module d'action locale Ansible

Bienvenue au Lab du module d'action locale Ansible! Dans ce lab, vous plongerez dans l'utilisation du module d'action locale Ansible. Le module d'action locale vous permet d'exécuter des tâches sur la machine de contrôle où Ansible est exécuté. Cela est utile lorsque vous avez besoin d'effectuer des opérations localement, telles que l'exécution de commandes shell ou l'exécution de scripts.
AnsibleShell
Module Stat d'Ansible

Module Stat d'Ansible

Dans ce laboratoire, vous allez explorer le module Stat d'Ansible, qui vous permet de collecter des informations sur les fichiers et les répertoires sur des hôtes distants. Le module Stat fournit diverses attributs et informations, telles que la taille du fichier, la propriété, les permissions et les timestamps de modification.
Ansible
Module Script Ansible

Module Script Ansible

Dans ce laboratoire, vous allez apprendre à utiliser le module Script Ansible pour exécuter des scripts personnalisés sur des hôtes distants. Le module Script vous permet d'exécuter des scripts écrits dans n'importe quel langage de programmation sur les hôtes cibles, offrant ainsi des options de flexibilité et de personnalisation dans vos tâches d'automatisation.
AnsibleShell
Conditions et boucles Ansible

Conditions et boucles Ansible

Apprenez à utiliser les conditions et les boucles Ansible pour créer des playbooks plus dynamiques et efficaces. Apprenez à utiliser des instructions conditionnelles pour contrôler l'exécution des tâches et à mettre en œuvre différentes techniques de boucles pour automatiser les tâches répétitives.
Ansible
  • Précédent
  • 1
  • 2
  • 3
  • 4
  • 5
  • 6
  • ...
  • 19
  • Suivant