Skip to content
This repository has been archived by the owner. It is now read-only.

oaeproject/puppet-nfs

master
Switch branches/tags
Code
This branch is 5 commits ahead, 185 commits behind camptocamp:master.
Contribute

Latest commit

 

Git stats

Files

Permalink
Failed to load latest commit information.
Type
Name
Latest commit message
Commit time
 
 
 
 

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

About

manage your nfs shares (client and server)

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages

  • Puppet 100.0%