--- - name: Install NFS client ansible.builtin.package: name: nfs-common state: present - name: Create mount points ansible.builtin.file: path: "{{ item.path }}" state: directory owner: root group: root mode: '0755' loop: "{{ nfs_mounts }}" - name: Mount NFS shares ansible.posix.mount: src: "{{ item.src }}" path: "{{ item.path }}" fstype: nfs opts: "{{ item.opts }}" state: mounted loop: "{{ nfs_mounts }}"