feat(ansible-role-remote_users_fact): set remote_users_fact_state default var

This commit is contained in:
2026-04-13 23:40:52 +02:00
parent 51f19b678f
commit 1987c5791c
10 changed files with 484 additions and 49 deletions
+16 -6
View File
@@ -1,23 +1,33 @@
---
# =============================================================================
# site.yml — Playbook de déploiement du local fact remote_users
# 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
#
# # Déploiement seul (sans validation ni résumé) :
# ansible-playbook -i inventories/hosts.yml site.yml --tags deploy
# # Forcer le déploiement sur tous (override du state) :
# ansible-playbook -i inventories/hosts.yml site.yml \
# -e remote_users_fact_state=present
#
# # Validation + résumé seul (fact déjà déployé) :
# ansible-playbook -i inventories/hosts.yml site.yml --tags validate,summary
# # 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: Déployer et valider le local fact remote_users
- name: Gérer le local fact remote_users
hosts: all
become: true
gather_facts: true