Skip to content
This repository has been archived by the owner on Oct 5, 2023. It is now read-only.

Latest commit

 

History

History
47 lines (37 loc) · 979 Bytes

README.rst

File metadata and controls

47 lines (37 loc) · 979 Bytes

NFS Puppet module

This module is provided to you by Camptocamp.

Dependencies

You have to configure your puppetmaster so that exported ressources will work.

Examples

Client node

node "my-nfs-client" {
  include nfs::client
  nfs::mount {"my mounted one":
    share       => '/srv/nfs/myshare',
    mountpoint  => '/mnt/nfs/myshare',
    ensure      => present,
    server      => "nfs.mydomain.ltd",
  }

  nfs::mount {"my unwanted one":
    share       => '/srv/nfs/myshare',
    mountpoint  => '/mnt/nfs/myshare',
    ensure      => absent,
    server      => "nfs.mydomain.ltd",
  }
}
Server node ::
node "my-nfs-server" {

include nfs::server

Nfs::Export <<| tag == "nfs.mydomain.ltd" |>>

}

Documentation

http://reductivelabs.com/trac/puppet/wiki/ExportedResources