Puppet Function: puppet::data

Defined in:
functions/data.pp
Function type:
Puppet Language

Overview

puppet::data()Any

Returns:

  • (Any)


1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
# File 'functions/data.pp', line 1

function puppet::data() {

  $base_params = {
    'puppet::version' => 'installed',
    'puppet::conf' => {},
    'puppet::conf_merge' => false,
    'puppet::hiera' => undef,
    'puppet::repo_manage' => false,
    'puppet::repo_location' => 'http://apt.puppet.com',
    'puppet::repo_release' => $facts['lsbdistcodename'],
    'puppet::repo_repos' => 'PC1',
    'puppet::repo_key' => '47B320EB4C7C375AA9DAE1A01054B7A24BD6EC30',
    'puppet::repo_key_source' => 'https://apt.puppet.com/keyring.gpg',
    'puppet::service_type' => undef,
    'puppet::service_iterval' => 30,
    'puppet::server::ssl' => true,
    'puppet::server::port' => '8140',
    'puppet::server::gems' => undef,
    'puppet::server::autosign' => undef,
    'puppet::server::max_active_instances' => undef,
    'puppet::server::haproxy::server_names' => [$facts['fqdn']],
    'puppet::server::haproxy::server_addresses' => [$facts['ipaddress']],
    'puppet::server::haproxy::server_port' => '8140',
    'puppet::server::haproxy::ca_server_name' => $facts['fqdn'],
    'puppet::server::haproxy::ca_server_address' => $facts['ipaddress'],
    'puppet::server::haproxy::ca_server_port' => '8140',
    'puppet::server::haproxy::repo_manage' => true,
  }

}