--- # ============================================================================= # site.yml — Playbook de gestion du local fact remote_users # ============================================================================= # # Usage : # # Déployer sur tous les hôtes (state défini dans l'inventaire) : # ansible-playbook -i inventories/hosts.yml site.yml # # # Forcer le déploiement sur tous (override du state) : # ansible-playbook -i inventories/hosts.yml site.yml \ # -e remote_users_fact_state=present # # # Supprimer partout : # ansible-playbook -i inventories/hosts.yml site.yml \ # -e remote_users_fact_state=absent # # # Limiter à un groupe : # ansible-playbook -i inventories/hosts.yml site.yml -l citrix_servers # # # Tags disponibles : # --tags assert → assertions seules # --tags present,deploy → déploiement seul # --tags validate → validation seule # --tags summary → résumé seul # --tags absent,remove → suppression seule # # ============================================================================= - name: Gérer le local fact remote_users hosts: all become: true gather_facts: true roles: - role: remote_users_fact