don't gather facts in all cases

authelia
chatton 2 years ago
parent 94ec1a4ffd
commit f64efe2a61

@ -2,6 +2,8 @@
- name: Update packages and ensure users on all hosts. - name: Update packages and ensure users on all hosts.
hosts: all hosts: all
become: true become: true
gather_facts: false
strategy: free
pre_tasks: pre_tasks:
- name: Update Packages - name: Update Packages
ansible.builtin.apt: ansible.builtin.apt:
@ -12,6 +14,7 @@
- name: Configure mergerfs pools. - name: Configure mergerfs pools.
hosts: mergerfs hosts: mergerfs
strategy: free
become: true become: true
roles: roles:
- role: setup_mergerfs - role: setup_mergerfs
@ -19,6 +22,7 @@
- name: Configure samba shares. - name: Configure samba shares.
hosts: all hosts: all
strategy: free
become: true become: true
roles: roles:
- role: geerlingguy.samba - role: geerlingguy.samba
@ -27,11 +31,13 @@
- name: Install Docker on Docker hosts. - name: Install Docker on Docker hosts.
hosts: docker hosts: docker
become: true become: true
strategy: free
roles: roles:
- role: geerlingguy.pip - role: geerlingguy.pip
- role: geerlingguy.docker - role: geerlingguy.docker
- name: Install Portainer on Portainer hosts. - name: Install Portainer on Portainer hosts.
gather_facts: false
hosts: portainer hosts: portainer
become: true become: true
pre_tasks: pre_tasks:
@ -56,6 +62,7 @@
tags: [compose] tags: [compose]
- name: Setup and deploy portainer services. - name: Setup and deploy portainer services.
gather_facts: false
hosts: servers hosts: servers
become: true become: true
strategy: free strategy: free

Loading…
Cancel
Save