Puppet Class: role::maps::replica

Defined in:
modules/role/manifests/maps/replica.pp

Overview

Sets up a maps server replica



2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
# File 'modules/role/manifests/maps/replica.pp', line 2

class role::maps::replica {
    include ::profile::base::production
    include ::profile::rsyslog::udp_localhost_compat
    include ::profile::firewall
    include ::profile::lvs::realserver

    include ::profile::maps::apps
    include ::profile::maps::osm_replica
    include ::profile::maps::tlsproxy
    include ::profile::prometheus::postgres_exporter

    system::role { 'maps::replica':
      ensure      => 'present',
      description => 'Maps replica (postgresql, kartotherian)',
    }

}