Puppet Class: puppet

Defined in:
manifests/init.pp

Summary

Puppet 5 installation module

Overview

puppet

Puppet 5 installation module

Examples:

include puppet

Parameters:

  • environment (String)
  • production_remote (String)
  • server (String)
  • ca_server (Optional[String])
  • dns_alt_names (Optional[Array[String]])
  • server_ipaddress (Optional[String])
  • hosts_update (Boolean)
  • agent_version (String)
  • master (Boolean)
  • server_version (String)
  • server_service_ensure (String)
  • server_service_enable (Boolean)
  • use_common_env (Boolean)
  • common_envname (String)
  • common_remote (String)
  • basemodulepath (Optional[Stdlib::Absolutepath])
  • strict (Puppet::Strictness)
  • strict_variables (Boolean)
  • daemonize (Boolean)
  • onetime (Boolean)
  • runtimeout (Optional[Puppet::TimeUnit])
  • http_read_timeout (Puppet::TimeUnit)
  • ordering (Puppet::Ordering)
  • priority (Optional[Puppet::Priority])
  • usecacheonfailure (Boolean)
  • autosign (Optional[Puppet::Autosign])
  • environment_timeout (Puppet::TimeUnit)
  • sameca (Boolean)
  • allow_duplicate_certs (Boolean)
  • use_enc (Boolean)
  • enc_template (String)
  • enc_data_source (Optional[Stdlib::Absolutepath])
  • use_enc_env (Boolean)
  • enc_envname (String)
  • enc_remote (String)
  • use_puppetdb (Boolean)
  • r10k_config_setup (Boolean)
  • r10k_yaml_template (String)
  • r10k_cachedir (String)
  • environment_setup_on_each_run (Boolean)
  • external_facts_setup (Boolean)


9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
# File 'manifests/init.pp', line 9

class puppet (
    String  $environment,
    String  $production_remote,
    String  $server,
    Optional[String]
            $ca_server,
    Optional[Array[String]]
            $dns_alt_names,
    Optional[String]
            $server_ipaddress,
    Boolean $hosts_update,
    String  $agent_version,
    Boolean $master,
    String  $server_version,
    String  $server_service_ensure,
    Boolean $server_service_enable,
    Boolean $use_common_env,
    String  $common_envname,
    String  $common_remote,
    Optional[Stdlib::Absolutepath]
            $basemodulepath,
    Puppet::Strictness
            $strict,
    Boolean $strict_variables,
    Boolean $daemonize,
    Boolean $onetime,
    Optional[Puppet::TimeUnit]
            $runtimeout,
    Puppet::TimeUnit
            $http_read_timeout,
    Puppet::Ordering
            $ordering,
    Optional[Puppet::Priority]
            $priority,
    Boolean $usecacheonfailure,
    Optional[Puppet::Autosign]
            $autosign,
    Puppet::TimeUnit
            $environment_timeout,
    Boolean $sameca,
    Boolean $allow_duplicate_certs,
    Boolean $use_enc,
    String  $enc_template,
    Optional[Stdlib::Absolutepath]
            $enc_data_source,
    Boolean $use_enc_env,
    String  $enc_envname,
    String  $enc_remote,
    Boolean $use_puppetdb,
    Boolean $r10k_config_setup,
    String  $r10k_yaml_template,
    String  $r10k_cachedir,
    Boolean $environment_setup_on_each_run,
    Boolean $external_facts_setup,
)
{

}