Puppet Class: puppet::server
- Defined in:
- manifests/server.pp
Overview
Class: puppet::server
Installs the base puppet master packages
Parameters
- ssl
-
Whether a master node should use SSL
- port
-
Which port to listen on
- gems
-
Gems to install in the server
- autosign
-
Array of autosign.conf entries
19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 |
# File 'manifests/server.pp', line 19
class puppet::server (
Boolean $ssl,
String $port,
Optional[Array[String]] $gems,
Optional[Array[String]] $autosign,
Optional[Integer] $max_active_instances,
) {
contain ::puppet::server::install
contain ::puppet::server::configure
contain ::puppet::server::service
Class['::puppet'] ->
Class['::puppet::server::install'] ->
Class['::puppet::server::configure'] ~>
Class['::puppet::server::service']
}
|