--- - name: sshfs installieren apt: name: sshfs state: present update_cache: yes - name: Mount-Verzeichnisse anlegen file: path: "{{ item.dest }}" state: directory loop: "{{ sshfs_mounts }}" - name: fstab Einträge lineinfile: path: /etc/fstab regexp: ".*{{ item.dest }}.*fuse.sshfs.*" line: "{{ item.src }} {{ item.dest }} fuse.sshfs port={{ item.port }},IdentityFile={{ item.identity_file }},uid={{ item.uid }},gid={{ item.gid }},allow_other,reconnect,ServerAliveInterval=15,ServerAliveCountMax=3,_netdev,noauto,x-systemd.automount 0 0" state: present loop: "{{ sshfs_mounts }}" - name: systemd reload für automount systemd: daemon_reload: true - name: Mounts aktivieren shell: "mountpoint -q {{ item.dest }} || mount {{ item.dest }}" loop: "{{ sshfs_mounts }}" changed_when: false