Skip to content

AntagonistHQ/puppet-nfs

 
 

Repository files navigation

NFS Puppet module

Puppet Forge Version Puppet Forge Downloads Build Status Puppet Forge Endorsement Gemnasium By Camptocamp

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" |>>
}

About

manage your nfs shares (client and server)

Resources

License

Stars

Watchers

Forks

Packages

No packages published

Languages

  • Puppet 57.8%
  • Ruby 42.2%