Forge Home


nfs client and server module


1,810,036 latest version

1.6 quality score

Version information

  • 1.1.1 (latest)
  • 1.1.0
  • 1.0.0
released Nov 18th 2012

Start using this module

  • r10k or Code Manager
  • Bolt
  • Manual installation
  • Direct download

Add this module to your Puppetfile:

mod 'haraldsk-nfs', '1.1.1'
Learn more about managing modules with a Puppetfile

Add this module to your Bolt project:

bolt module add haraldsk-nfs
Learn more about using this module with an existing project

Manually install this module globally with Puppet module tool:

puppet module install haraldsk-nfs --version 1.1.1

Direct download is not typically how you would use a Puppet module to manage your infrastructure, but you may want to download the module in order to inspect the code.



haraldsk/nfs — version 1.1.1 Nov 18th 2012

puppet-module-nfs - for all your nfs needs - seriously.

Build Status

Puppet module for setting up nfs server and clients.

Storeconfigs is used for propogating export configs to clients.

Optional nfs4-support.


Puppetmaster must be configured to use storeconfigs. Clients need to support augeas.

Check Modulesfile for module dependencies

I have tested the module on lucid, precise, centos5 and centos6. Chances are good it will work on rhel and sles aswell.


Simple NFSv3 server and client example

This will export /data/folder on the server and automagically mount it on client.

NFSv3 multiple exports, servers and multiple node example

NFSv4 Simple example

NFSv4 insanely overcomplicated reference example


Harald Skoglund



Redpill Linpro -


Apache License, Version 2.0