Puppet Class: role::elasticsearch::cloudelastic

Defined in:
modules/role/manifests/elasticsearch/cloudelastic.pp

Overview

Class: role::elasticsearch::cloudelastic

This class sets up Elasticsearch specifically for CirrusSearch on cloudelastic nodes.



5
6
7
8
9
10
11
12
13
14
15
16
17
# File 'modules/role/manifests/elasticsearch/cloudelastic.pp', line 5

class role::elasticsearch::cloudelastic {
    include ::profile::base::production
    include ::profile::firewall
    include ::profile::elasticsearch::cirrus
    include ::profile::elasticsearch::monitor::base_checks
    include ::profile::lvs::realserver
    include ::profile::logstash::gelf_relay

    system::role { 'elasticsearch::cloudelastic':
        ensure      => 'present',
        description => 'elasticsearch cloud elastic cirrus',
    }
}