Wie erhalten Sie die IP-Adresse des aktuellen Hosts in einer Rolle?
Ich weiß, dass Sie die Liste der Gruppen, zu denen der Host gehört, und den Hostnamen des Hosts abrufen können, aber ich kann keine Lösung finden, um die IP-Adresse abzurufen.
Sie können den Hostnamen mithilfe von {{inventory_hostname}}
und die Gruppe mithilfe von abrufen{{group_names}}
Ich habe Dinge wie {{ hostvars[{{ inventory_hostname }}]['ansible_ssh_host'] }}
und ausprobiertip="{{ hostvars.{{ inventory_hostname }}.ansible_ssh_host }}"