Puppet Class: puppetserver

Defined in:
manifests/init.pp

Overview

Parameters:

  • certname (String)
  • version (String)
  • autosign (Boolean)
  • agent_version (String)
  • java_args (String)
  • system_config_path (String)
  • puppetdb (Boolean)
  • puppetdb_version (String)
  • puppetdb_server (String)
  • puppetdb_port (Integer[1024,65535])


19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
# File 'manifests/init.pp', line 19

class puppetserver(
  String $certname,
  String $version,
  Boolean $autosign,
  String $agent_version,
  String $java_args,
  String $system_config_path,
  Boolean $puppetdb,
  String $puppetdb_version,
  String $puppetdb_server,
  Integer[1024,65535] $puppetdb_port,
  ) {

  include puppetserver::install
  include puppetserver::config
  include puppetserver::service

  Class['puppetserver::install']
  -> Class['puppetserver::config']
    -> Class['puppetserver::service']

}