--- #nfs_server/tasks/main.yml - name: Install required NFS utilities packages become: true dnf: name: "{{ item }}" state: present loop: "{{ base_nfs_packages }}" - name: Build NFS exports entries become: true lineinfile: path: /etc/exports line: "{{ item.path }} {{ item.clients | join(' ') }}" create: true state: present loop: "{{ nfs_exports }}" - name: Export NFS shares become: true command: exportfs -ra changed_when: false - name: Enable and start NFS server become: true systemd: name: nfs-server enabled: true state: started