- name: Keep /etc/hosts up to date ansible.builtin.copy: dest: /etc/hosts src: host-file mode: "0644" - name: Ensure nginx is setup as latest ansible.builtin.apt: name: nginx - name: Copy the nomad.conf to available configurations ansible.builtin.copy: src: "{{ item }}" dest: "/etc/nginx/sites-available/{{ item }}" mode: "0644" loop: - nomad.conf - sanity.conf - name: Link the nomad.conf to sites-enabled ansible.builtin.file: path: "/etc/nginx/sites-enabled/{{ item }}" state: link src: "/etc/nginx/sites-available/{{ item }}" mode: "0644" loop: - nomad.conf - sanity.conf - name: Restart nginx ansible.builtin.systemd_service: name: nginx state: restarted