'': { fail("You need to define if this is the main master! Please set \$main_master in host config") }
}
- # Puppetmaster should be included before nodo::vserver
- include puppetmasterd
-
if $main_master == true {
+ # Puppetmaster should be included before nodo::vserver
+ include puppetmasterd
+
+ include munin::host
include nagios::headless
include nagios::defaults
alias => ["puppet.$domain"],
}
} else {
+ include puppetmasterd::disabled
+
host { "puppet":
ensure => absent,
}
include gitosis
include websites::admin
- # Munin configuration
- if $main_master == true {
- include munin::host
- }
-
case $puppetmaster_db_password {
'': { fail("Please set \$puppetmaster_db_password in your host config") }
}