No description
Find a file
2016-09-25 15:50:11 -05:00
defaults Allow exports to be managed. 2014-11-12 15:02:07 -06:00
handlers Tweaks to fix NFS setup and handler. 2016-03-11 10:44:05 -06:00
meta Fix syntax error in meta/main.yml. 2016-03-11 10:52:44 -06:00
tasks Restart NFS immediately if exports are updated. 2016-03-11 21:40:30 -06:00
templates Allow exports to be managed. 2014-11-12 15:02:07 -06:00
tests Fix broken tests. 2016-09-13 22:18:58 -05:00
vars Make the role work on Fedora systems 2016-03-11 14:24:57 +00:00
.travis.yml Remove sudo requirement from Travis build. 2016-09-25 15:50:11 -05:00
README.md Modern Docker multi-OS test layout. 2016-09-13 22:15:09 -05:00

Ansible Role: NFS

Build Status

Installs NFS utilities on RedHat/CentOS or Debian/Ubuntu.

Requirements

None.

Role Variables

Available variables are listed below, along with default values (see defaults/main.yml):

nfs_exports: []

A list of exports which will be placed in the /etc/exports file. See Ubuntu's simple Network File System (NFS) guide for more info and examples. (Simple example: nfs_exports: { "/home/public *(rw,sync,no_root_squash)" }).

Dependencies

None.

Example Playbook

- hosts: db-servers
  roles:
    - { role: geerlingguy.nfs }

License

MIT / BSD

Author Information

This role was created in 2014 by Jeff Geerling, author of Ansible for DevOps.