grycap.nfs
Rôle Serveur/Client NFS
Installer le serveur/client NFS (recette pour EC3).
Variables du Rôle
Les variables qui peuvent être passées à ce rôle et une brève description sont les suivantes.
# Type de nœud à installer : front ou wn
nfs_mode: front
# Répertoires partagés à exporter (ligne à ajouter au fichier /etc/exports)
nfs_exports: ""
# Répertoires partagés à monter
nfs_client_imports: ""
# Activer uniquement NFSv4
nfs_only_v4: false
Exemple de Playbook
- hosts: serveur
roles:
- { role: 'grycap.nfs', nfs_mode: 'front', nfs_exports: [{path: "/home", export: "vnode*.localdomain(fsid=0,rw,async,no_root_squash,no_subtree_check,insecure)"}] }
- hosts: client
roles:
- { role: 'grycap.nfs', nfs_mode: 'wn', nfs_client_imports: [{ local: "/home", remote: "/home", server_host: "{{hostvars['server']['ansible_default_ipv4']}}" }] }
Contribuer au rôle
Pour garder le code propre, l'envoi de modifications à la branche principale a été désactivé. Si vous souhaitez contribuer, vous devez créer une branche, télécharger vos modifications et ensuite créer une pull request.
Merci.