jtprogru.systemd_mounts
jtprogru.systemd_mounts
Configura montajes como un servicio de systemd. Así puedes usar montajes como servicio del sistema.
Variables del Rol
Consulta defaults/main.yml
.
Ejemplo de Playbook
Este Playbook crea un servicio de Systemd para montar comparticiones. Ejemplo de playbook:
- hosts: all
roles:
- role: jtprogru.systemd_mounts
mounts:
myLogDir: # descripción del servicio
share: //logserver.local/logs$ # Compartición desde donde montar
mount: /mnt/logs # Carpeta donde montar
type: cifs # tipo de montaje (consulta la página del manual de montajes)
options: domain=local,username=user,password=password,uid=1000,gid=1000 # Opciones, nombre de usuario...
automount: true # Si es falso: el servicio se montará al inicio
# si es verdadero: se montará al acceder a la carpeta y al iniciar
Appdir:
share: //apps.local/apps$
mount: /opt/app
type: nfs
options: uid=1000
automount: false
Autores
Licencia
Consulta LICENSE
Acerca del proyecto
This is sample ansible role used me as boilerplate
Instalar
ansible-galaxy install jtprogru.systemd_mounts
Licencia
wtfpl
Descargas
229
Propietario
#sre #devops #linux #ansible #terraform #python #golang #jtprogru #jtprog #macOS