- become: yes tags: - nginx block: - name: packages vars: items: - nginx apt: name: "{{ items }}" install_recommends: no - become: yes tags: - nginx - nginx-config block: - name: "fill /etc/nginx" with_items: "{{ nginx__copy }}" when: item is defined and item notify: systemctl reload nginx copy: dest: "/etc/nginx/{{ item }}" src: "nginx/{{ ansible_hostname }}/{{ item }}" - name: "fill /etc/nginx" with_items: "{{ nginx__template }}" when: item is defined and item notify: systemctl reload nginx template: dest: "/etc/nginx/{{ item }}" src: "nginx/{{ ansible_hostname }}/{{ item }}"