8000 GitHub - carlba/ansible-systemd-mounts: Ansible role to mount src to dest via systemd units
[go: up one dir, main page]
More Web Proxy on the site http://driver.im/
Skip to content

carlba/ansible-systemd-mounts

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

3 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

ansible systemd-cifs-mounts

Build Status

Setup mounts as sysemd Service.

This Playbook creates a Systemd Service for mounting fielsystems.

So you can use mounts as system Servie.

Works for debian stretch, and Jessie if you use systemd.

It mounts several Folders from one Server.

for Example:

systemctl status mount-point.mount
systemctl start mount-point.mount
systemctl stop mount-point.mount

systemctl status mount-point.automount
systemctl start mount-point.automount
systemctl stop mount-point.automount

Options:

src: //apps.local/app           # Server to mount From
dest: /opt/app                  # Folder to mount in
opts: uid=1000                  # Options, username...
type: cifs

Example Playbook

- hosts: all
  roles:
    - role: ansible-systemd-mounts
      systemd_mounts:
        - src: //apps.local/app/folder1
          dest: /opt/app/folder1
          type: cifs
          opts: uid=1100,gid=1100,cred=/etc/cifs-creds
        - src: //apps.local/app/folder2
          dest: /opt/app/folder2
          type: cifs
          opts: uid=1100,gid=1100,cred=/etc/cifs-creds
        - src: "/opt/app/folder*"
          dest: /opt/app/media
          description: "mergerfs of folder1 and folder2"
          requires: "opt-app-folder1.mount opt-app-folder2.mount"
          type: fuse.mergerfs
          opts: defaults,allow_other,direct_io,use_ino,minfreespace=50G,fsname=mergerfs

About

Ansible role to mount src to dest via systemd units

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published
0