main.yml 552 B

1234567891011121314151617181920212223242526272829
  1. - name: Create mountable dir
  2. file:
  3. path: /nfs
  4. state: directory
  5. mode: u=rwx,g=r,o=r
  6. owner: '{{ user }}'
  7. group: '{{ user }}'
  8. - name: Ensure NFS utilities are installed.
  9. apt:
  10. name: '{{ packages }}'
  11. state: present
  12. update_cache: yes
  13. vars:
  14. packages:
  15. - nfs-common
  16. - nfs-kernel-server
  17. - name: copy /etc/exports
  18. template:
  19. src: templates/nas/etc/exports.j2
  20. dest: /etc/exports
  21. owner: root
  22. group: root
  23. - name: restart nfs server
  24. service:
  25. name: nfs-kernel-server
  26. state: restarted