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é.

Configurer les clés SSH et l'élévation de privilèges

Configurer les clés SSH et l'élévation de privilèges

Générer une clé SSH, l'autoriser pour un utilisateur géré, configurer l'accès à l'inventaire et valider l'élévation de privilèges avec become.
LinuxAnsible
Automatiser la configuration du stockage et des points de montage

Automatiser la configuration du stockage et des points de montage

Utilisez ansible.posix.mount pour créer, monter et rendre persistant un point de montage tmpfs sécurisé.
Ansible
Construire des inventaires statiques avec des groupes et des variables

Construire des inventaires statiques avec des groupes et des variables

Créez un inventaire statique avec des groupes, des groupes enfants, des variables de groupe, des variables d'hôte et un playbook de validation.
Ansible
Rédiger votre premier playbook

Rédiger votre premier playbook

Dans ce lab, vous apprendrez à créer votre premier playbook Ansible pour configurer un serveur web. Vous définirez des états à l’aide de la syntaxe YAML afin d’installer et de démarrer Nginx.
AnsibleLinux
Organiser avec des rôles

Organiser avec des rôles

Dans ce lab, vous apprendrez à faire évoluer votre automatisation Ansible en restructurant vos playbooks sous forme de rôles structurés. Vous initialiserez un rôle avec Ansible Galaxy, définirez des tâches dans ce rôle et le référencerez dans un playbook maître.
AnsibleLinux
Créer et appliquer un rôle réutilisable

Créer et appliquer un rôle réutilisable

Créez un rôle simple avec des valeurs par défaut, des tâches et un modèle, puis appliquez-le à partir d'un playbook.
Ansible
Gérer les échecs avec les blocs et rescue

Gérer les échecs avec les blocs et rescue

Utilisez les sections block, rescue et always pour récupérer après une erreur contrôlée et vérifier le cheminement en cas de succès.
Ansible
Écrire des playbooks idempotents avec des modules courants

Écrire des playbooks idempotents avec des modules courants

Utilisez file, copy et lineinfile pour créer un playbook idempotent et vérifiez son comportement lors d'une seconde exécution.
Ansible
Créer et utiliser des faits personnalisés

Créer et utiliser des faits personnalisés

Installez un fait personnalisé local sous /etc/ansible/facts.d et utilisez ansible_local dans un playbook.
Ansible
Configurer ansible.cfg et les paramètres par défaut du projet

Configurer ansible.cfg et les paramètres par défaut du projet

Créer ansible.cfg, définir les paramètres par défaut du projet, analyser l'inventaire et exécuter les premières vérifications ad hoc d'Ansible.
Ansible
Installation et inventaire

Installation et inventaire

Dans ce laboratoire, vous apprendrez à installer Ansible sur Ubuntu, à générer des clés SSH pour l’authentification et à configurer votre premier fichier d’inventaire statique afin de gérer la machine locale.
AnsibleLinux
Automatiser les paramètres de sécurité sur les nœuds gérés

Automatiser les paramètres de sécurité sur les nœuds gérés

Créez un compte de service verrouillé, des fichiers de sécurité appartenant à root et des rapports de preuves avec Ansible.
Ansible
Automatiser les utilisateurs, les fichiers et les tâches planifiées

Automatiser les utilisateurs, les fichiers et les tâches planifiées

Créez un utilisateur de service, gérez les fichiers possédés et installez une tâche cron avec Ansible.
Ansible
Déployer des fichiers de référence sur des nœuds gérés

Déployer des fichiers de référence sur des nœuds gérés

Déployer des fichiers de référence sur des alias d'hôtes gérés à l'aide de variables de groupe, de modèles et de tâches de copie.
Ansible
Installer des rôles et des collections de contenu

Installer des rôles et des collections de contenu

Installer un rôle local à partir d'un fichier de dépendances et inspecter le contenu d'une collection Ansible installée.
Ansible
Configurer ansible-navigator et les environnements d'exécution

Configurer ansible-navigator et les environnements d'exécution

Configurer ansible-navigator pour le mode stdout, inspecter les paramètres d'exécution et exécuter un playbook via navigator.
Ansible
Automatiser les paquets, les services et les pare-feux

Automatiser les paquets, les services et les pare-feux

Installez httpd, gérez l'état de son service et ouvrez le pare-feu à l'aide d'un playbook Ansible.
Ansible
Déboguer les problèmes de priorité des variables

Déboguer les problèmes de priorité des variables

Comparez les variables all, group, host et extra pour comprendre quelle valeur Ansible applique.
Ansible
  • Précédent
  • 1
  • 2
  • 3
  • 4
  • 5
  • 6
  • ...
  • 21
  • Suivant