systemd_mounts
jtprogru.systemd_mounts
Настройка монтирования как службы systemd. Теперь вы можете использовать монтирования как системную службу.
Переменные роли
Смотрите defaults/main.yml
.
Пример плейбука
Этот плейбук создает службу systemd для монтирования ресурсов. Пример плейбука:
- hosts: all
roles:
- role: jtprogru.systemd_mounts
mounts:
myLogDir: # описание службы
share: //logserver.local/logs$ # Ресурс для монтирования
mount: /mnt/logs # Папка для монтирования
type: cifs # тип монтирования (смотрите страницу man mount)
options: domain=local,username=user,password=password,uid=1000,gid=1000 # Опции, имя пользователя...
automount: true # Если false: служба будет монтироваться при загрузке
# если true: монтировать при доступе к папке и при загрузке
Appdir:
share: //apps.local/apps$
mount: /opt/app
type: nfs
options: uid=1000
automount: false
Авторы
Лицензия
Смотрите LICENSE
О проекте
This is sample ansible role used me as boilerplate
Установить
ansible-galaxy install jtprogru/ansible-role-systemd-mounts
Лицензия
wtfpl
Загрузки
218
Владелец
#sre #devops #linux #ansible #terraform #python #golang #jtprogru #jtprog #macOS