devolab-openshift/update_host_file.yml

17 lines
420 B
YAML

- 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 %}