oscpe262.autofs
Nom du Rôle
Un rôle Ansible pour configurer autofs. Il y a deux listes/dictionnaires utilisés :
- L'un pour les cartes peuplées à distance (
autofs_empty_maps
, une liste qui créera simplement un fichier <auto.foo> avec+auto.foo
). - L'autre pour des configurations plus complexes (
autofs_indirect_maps
) qui (contrairement à ce que le nom de la variable indique) peut être utilisée pour des cartes directes et indirectes. Cela ajoutera également le chemin vers auto.master.
L'exemple ci-dessous créera un auto.home simple, un montage direct (auto.nobackup) et un montage indirect (auto.catdata). mounts
nécessite name
et url
(ce dernier peut être " " si souhaité) et peut prendre options
(facultatif, ajoutera '-') comme paramètres.
Exigences
Variables du Rôle
Variable | Par défaut | Commentaires (type) |
---|---|---|
autofs_empty_maps |
[] | Voir ci-dessus. |
autofs_indirect_maps |
[] | Voir l'exemple de playbook ci-dessous. |
autofs_default_nfs |
4 | Version NFS par défaut à utiliser avec autofs |
autofs_sysconf_options |
"" | OPTIONS dans /etc/sysconfig/autofs |
autofs_create_dirs |
[] | Répertoires à créer |
Dépendances
Exemple de Playbook
- hosts: foo
roles:
- role: oscpe262.autofs
vars:
autofs_empty_maps:
- "auto.home"
autofs_indirect_maps:
- name: auto.nobackup
path: /nobackup
options: "rw,intr,async,nfsvers=3,actime=0,tcp,browse"
mounts:
- name: "nfs1"
url: nfs1.example.com:/export/nobackup
- name: auto.bardata
path: '/'
options: "rw,grpid,intr,noquota"
mounts:
- name: "+auto.bardata"
url: " "
Licence
MIT
Informations sur l'Auteur
Les problèmes, demandes de fonctionnalités, idées, suggestions, etc. sont appréciés et peuvent être postés dans la section des problèmes. Les demandes de tirage sont également les bienvenues. Veuillez créer une branche de sujet pour vos modifications proposées, c'est le moyen le plus simple de fusionner à nouveau dans le projet.
- Oscar Petersson (Mainteneur)
Installer
ansible-galaxy install oscpe262.autofs
Licence
mit
Téléchargements
162
Propriétaire
Cloud Engineer, Computer Science Engineer, Know how to exit vi(m).