Ansible Exercices

Appliquez et renforcez vos connaissances d'Ansible à travers une série d'exercices pratiques. Cette collection de défis concrets est conçue pour tester et améliorer vos compétences en automatisation et en gestion de configuration. Chaque exercice présente un problème réel, nécessitant l'application des concepts d'Ansible, de l'écriture de playbooks de base à la gestion d'inventaires dynamiques et de rôles complexes. Cette approche pratique assure une compréhension plus approfondie des capacités d'Ansible dans des environnements de production.

Module Ansible Cron

Module Ansible Cron

Bienvenue dans le laboratoire (Lab) sur le module Ansible Cron ! Dans ce laboratoire, vous apprendrez à automatiser la planification des tâches en utilisant le module Ansible Cron. Le laboratoire se compose de plusieurs étapes, chacune s'appuyant sur la précédente pour augmenter progressivement la complexité de la gestion des tâches cron avec Ansible. À la fin de ce laboratoire, vous aurez une bonne compréhension de l'utilisation du module Ansible Cron pour planifier des tâches.
LabAnsible
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.
LabAnsible
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.
LabAnsible
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.
LabAnsible
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.
LabAnsible
Variables et modèles

Variables et modèles

Dans ce laboratoire, vous apprendrez à utiliser les variables Ansible et les modèles Jinja2 pour créer des fichiers de configuration dynamiques et les déployer sur un serveur web.
LabAnsible