Puppet Class: role::puppetmaster::pontoon

Defined in:
modules/role/manifests/puppetmaster/pontoon.pp

Overview

Class: role::puppetmaster::pontoon

Sets up a Pontoon puppetmaster. Meant to work in Cloud VPS only. See also wikitech.wikimedia.org/wiki/User:Filippo_Giunchedi/Pontoon



6
7
8
9
10
11
12
13
14
15
16
17
# File 'modules/role/manifests/puppetmaster/pontoon.pp', line 6

class role::puppetmaster::pontoon {
    system::role { 'puppetmaster::pontoon':
        description => 'Pontoon puppetmaster',
    }

    # profile::base is needed here for bootstraps to happen, ideally
    # profile::base::production is used instead
    include profile::base
    include profile::base::firewall

    include profile::puppetmaster::pontoon
}