--- - name: Simple play for class DO407 hosts template hosts: server, desktop, demoext become: true tasks: - debug: msg: '{{ hostvars["servera"]["ansible_facts"]["default_ipv4"]["address"] }}' - name: use template to create /etc/hosts-new template: src: hosts.j2 dest: /etc/hosts-new