- name: create user
hosts: all
tasks:
- name: create user if not exist
create_user:
group: "{{ group }}"
user: "{{ user }}"
when: ansible_ssh_user == 'root'
- name: gather facts for all
hosts:
- localhost
- master
- worker
tasks:
- name: collect basic info
collect_info:
tags: "{{ ansible_run_tags }}"
is_ipv6: "{{working_on_ipv6}}"
current_hostname: "{{ inventory_hostname }}"