Puppet Class: role::dumps::distribution::server_nofetches

Defined in:
modules/role/manifests/dumps/distribution/server_nofetches.pp

Overview



1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
# File 'modules/role/manifests/dumps/distribution/server_nofetches.pp', line 1

class role::dumps::distribution::server_nofetches {
    system::role { 'dumps::distribution::server': description => 'labstore host in public VLAN that distributes Dumps to clients, no dataset fetches' }

    include ::profile::base::production
    include ::profile::firewall
    include ::profile::wmcs::nfs::ferm

    include ::profile::dumps::distribution::server
    include ::profile::dumps::distribution::nfs
    include ::profile::dumps::distribution::rsync
    include ::profile::dumps::distribution::ferm
    include ::profile::dumps::distribution::web
    include ::profile::dumps::distribution::monitoring

    include ::profile::dumps::distribution::datasets::cleanup
    include ::profile::dumps::distribution::datasets::dumpstatusfiles_sync
    include ::profile::dumps::distribution::datasets::rsync_config

    include ::profile::dumps::distribution::mirrors::rsync_config

}