infra/ansible/roles/general/tasks/debian/nfs.yml
2026-04-04 17:40:50 -05:00

25 lines
524 B
YAML

---
- name: Install NFS server packages
apt:
name: nfs-kernel-server
state: present
update_cache: true
cache_valid_time: 3600
when: nfs_exports is defined
- name: Configure /etc/exports
template:
src: templates/etc/exports.j2
dest: /etc/exports
owner: root
group: root
mode: "0644"
when: nfs_exports is defined
notify: Re-export NFS shares
- name: Enable and start nfs-server
systemd:
name: nfs-server
enabled: true
state: started
when: nfs_exports is defined