Puppet Class: peadm::compiler

Defined in:
manifests/compiler.pp

Summary

Example class for PE compiler load balancing

Overview



3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
# File 'manifests/compiler.pp', line 3

class peadm::compiler {

  @@haproxy::balancermember { "${::clientcert}_puppetserver_listener":
    listening_service => 'puppetserver',
    server_names      => $::fqdn,
    ipaddresses       => $::ipaddress,
    ports             => '8140',
    options           => 'check',
  }

  @@haproxy::balancermember { "${::clientcert}_pcp-broker_listener":
    listening_service => 'pcp-broker',
    server_names      => $::fqdn,
    ipaddresses       => $::ipaddress,
    ports             => '8142',
    options           => 'check',
  }

}