Files
auricom-home-cluster/ansible/roles/coreelec/tasks/nfs.yml
2024-06-28 17:39:34 +02:00

24 lines
633 B
YAML

---
- name: nfs | create directories
ansible.builtin.file:
path: "{{ root_path }}/mnt/{{ item }}"
state: directory
mode: "0775"
loop: "{{ nfs_shares }}"
- name: nfs | create system.d services
ansible.builtin.template:
src: storage-nfs.mount.j2
dest: "/storage/.config/system.d/storage-mnt-{{ item | replace('/','-') }}.mount"
mode: "0775"
loop: "{{ nfs_shares }}"
register: services
- name: nfs | activate system.d services
ansible.builtin.systemd:
name: storage-mnt-{{ item | replace('/','-') }}.mount
state: started
enabled: true
daemon_reload: true
loop: "{{ nfs_shares }}"