jtprogru.systemd_mounts

jtprogru.systemd_mounts

Ansible Molecule Release to Ansible Galaxy TODO 2 Issue GitHub Ansible Role GitHub tag

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
GitHub Repository
Lizenz
wtfpl
Downloads
229
Besitzer
#sre #devops #linux #ansible #terraform #python #golang #jtprogru #jtprog #macOS