Ansible - Only if host is also in other hostgroup - Raymii.orghttps://raymii.org/s/tutorials/Ansible_-_Only_if_host_is_also_in_other_hostgroup.html
Exécution d'une tache ansible que si la machine en cours de déploiement appartient un un groupe spécifique (condition/only_if).
Exemple dans un playbook munin ne déploie le plugin http-satutus que si la machine fait partie du groupe webserver.
command: ln -sf /usr/share/munin/plugins/http-status /etc/munin/plugins/http-status
only_if: "'webservers' in $group_names"
Dans le même genre test sur la distribution :
https://raymii.org/s/tutorials/Ansible_-_Only_if_on_specific_distribution_or_distribution_version.html