diff --git a/update_host_file.yml b/update_host_file.yml new file mode 100644 index 0000000..fc31220 --- /dev/null +++ b/update_host_file.yml @@ -0,0 +1,17 @@ +- hosts: + - OSEv3 + - localhost + become: true + tasks: + - name: debug hostvars for OSEv3 group + debug: + var: "{{ hostvars }}" + verbosity: 3 + - name: Update /etc/hosts file with all nodes + blockinfile: + path: /etc/hosts + block: | + {% for item in groups['OSEv3'] %} + {{ hostvars[item]['ansible_default_ipv4']['address'] }} {{ item }} + {% endfor %} +