37 lines
694 B
YAML
37 lines
694 B
YAML
- name: create tank dir
|
|
become: true
|
|
file:
|
|
path: "/tank"
|
|
state: directory
|
|
tags: mount
|
|
when: ansible_facts.lsb.codename == "trixie"
|
|
|
|
- name: Installiere nfs-common
|
|
apt:
|
|
name:
|
|
- nfs-common
|
|
- eza
|
|
state: present
|
|
become: true
|
|
tags: mount
|
|
when: ansible_facts.lsb.codename == "trixie"
|
|
|
|
|
|
- name: Ensure /tank is mounted
|
|
become: true
|
|
ansible.posix.mount:
|
|
path: /tank
|
|
src: "{{nas_ip}}:/mnt/md0/public"
|
|
fstype: "nfs"
|
|
opts: "defaults"
|
|
state: mounted
|
|
tags: mount
|
|
when: ansible_facts.lsb.codename == "trixie"
|
|
|
|
- name: Facts aktualisieren
|
|
setup:
|
|
filter: ansible_mounts
|
|
tags: mount
|
|
when: ansible_facts.lsb.codename == "trixie"
|
|
|