jtprogru.systemd_mounts
jtprogru.systemd_mounts
Richten Sie Mounts als Systemd-Dienst ein. So können Sie Mounts als Systemdienst verwenden.
Rollenvariablen
Siehe defaults/main.yml
.
Beispiel-Playbook
Dieses Playbook erstellt einen Systemd-Dienst zum Einbinden von Freigaben. Beispiel-Playbook:
- hosts: all
roles:
- role: jtprogru.systemd_mounts
mounts:
myLogDir: # Beschreibung des Dienstes
share: //logserver.local/logs$ # Freigabe zum Einbinden
mount: /mnt/logs # Ordner, in den eingebunden wird
type: cifs # Montage-Typ (siehe man-Seite für mount)
options: domain=local,username=user,password=password,uid=1000,gid=1000 # Optionen, Benutzername...
automount: true # Wenn falsch: der Dienst bindet beim Booten ein
# Wenn wahr: Bindung bei Zugriff auf den Ordner und beim Booten
Appdir:
share: //apps.local/apps$
mount: /opt/app
type: nfs
options: uid=1000
automount: false
Autoren
Lizenz
Siehe LICENSE
Über das Projekt
This is sample ansible role used me as boilerplate
Installieren
ansible-galaxy install jtprogru.systemd_mounts
Lizenz
wtfpl
Downloads
229
Besitzer
#sre #devops #linux #ansible #terraform #python #golang #jtprogru #jtprog #macOS