jtprogru.systemd_mounts

jtprogru.systemd_mounts

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

Installez des montages en tant que service Systemd. Vous pouvez donc utiliser les montages comme service système.

Variables du rôle

Voir defaults/main.yml.

Exemple de Playbook

Ce Playbook crée un service Systemd pour monter des partages. Exemple de playbook :

    - hosts: all
      roles:
        - role: jtprogru.systemd_mounts
          mounts:
            myLogDir: # description du service
              share: //logserver.local/logs$ # Partage à monter
              mount: /mnt/logs  # Dossier à monter
              type: cifs # type de montage (regardez la page de manuel du montage)
              options: domain=local,username=user,password=password,uid=1000,gid=1000 # Options, nom d'utilisateur...
              automount: true  # Si faux : le service montera au démarrage
                               # si vrai : Monter lors de l'accès au dossier et au démarrage
            Appdir:
              share: //apps.local/apps$
              mount: /opt/app
              type: nfs
              options: uid=1000
              automount: false

Auteurs

Licence

Voir LICENSE

À propos du projet

This is sample ansible role used me as boilerplate

Installer
ansible-galaxy install jtprogru.systemd_mounts
Licence
wtfpl
Téléchargements
229
Propriétaire
#sre #devops #linux #ansible #terraform #python #golang #jtprogru #jtprog #macOS