jtprogru.systemd_mounts
jtprogru.systemd_mounts
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