1
2
3
4
5
6
7
8
9
10
11
12
13
|
# File 'modules/role/manifests/logstash.pp', line 1
class role::logstash {
system::role { 'logstash':
description => 'Logstash, Kibana and Elasticsearch ingest node',
}
include profile::base::production
include profile::base::firewall
include profile::logstash::collector
include profile::logstash::apifeatureusage
include profile::kibana
include profile::kibana::httpd_proxy
include profile::prometheus::logstash_exporter
include profile::tlsproxy::envoy # TLS termination
}
|