# ================================================================ # Fichier de configuration principal pour Ansible # # Ces paramètres s'appliqueront par défaut lorsque vous lancerez # des commandes Ansible depuis le dossier 'ansible/' ou sa racine. # ================================================================ [defaults] # Chemin vers le dossier contenant vos fichiers d'inventaire. # C'est la directive la plus importante ! Ansible lira automatiquement # tous les fichiers valides dans ce dossier (statiques et dynamiques). inventory = ./inventory/ # Chemin vers le dossier contenant vos rôles. roles_path = ./roles/ # Désactive la vérification des clés d'hôte SSH. # Très UTILE en lab où les VMs sont souvent recréées avec de nouvelles clés SSH. # ATTENTION : C'est moins sécurisé. À ne pas utiliser dans un environnement # de production non contrôlé. Pour notre lab, c'est acceptable. host_key_checking = False # N'affiche pas les tâches qui sont sautées (skipped) dans la console. # Cela rend la sortie de la commande un peu plus propre et lisible. display_skipped_hosts = False # Force l'utilisation de couleurs dans la sortie de la console pour une meilleure lisibilité. force_color = 1 [privilege_escalation] # Ne jamais demander le mot de passe pour l'escalade de privilèges (sudo). # Cela suppose que vous avez configuré un accès sudo sans mot de passe # pour votre utilisateur Ansible (une pratique courante pour l'automatisation). # Si ce n'est pas le cas, Ansible resterait bloqué à attendre un mot de passe. become_ask_pass = False