Puppet Class: role::prometheus

Defined in:
modules/role/manifests/prometheus.pp

Overview



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
# File 'modules/role/manifests/prometheus.pp', line 1

class role::prometheus {
    system::role { 'prometheus':
        description => 'Prometheus server (main data centres)',
    }

    include profile::base::production
    include profile::base::firewall

    include profile::lvs::realserver

    include profile::prometheus::k8s
    include profile::prometheus::analytics
    include profile::prometheus::services
    include profile::prometheus::global
    include profile::prometheus::ops
    include profile::prometheus::ops_mysql
    include profile::prometheus::ext

    include profile::prometheus::pushgateway

    include profile::alerts::deploy::prometheus

    include profile::prometheus::rsyncd
    include profile::prometheus::web

    include profile::prometheus::web_idp

}