Puppet Class: role::webperf::processors_and_site
- Defined in:
-
modules/role/manifests/webperf/processors_and_site.pp
Overview
Class: role::webperf::processors_and_site
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
|
# File 'modules/role/manifests/webperf/processors_and_site.pp', line 3
class role::webperf::processors_and_site {
include ::profile::base::production
include ::profile::base::firewall
include ::profile::webperf::processors
include ::profile::webperf::coal_web
include ::profile::webperf::site
include ::profile::tlsproxy::envoy # TLS termination
system::role { 'webperf::processors_and_site':
description => 'performance team data processor and performance.wikimedia.org server'
}
class { '::httpd':
modules => ['uwsgi', 'proxy', 'proxy_http', 'headers', 'ssl'],
http_only => true,
}
}
|