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
18
19
# File 'modules/role/manifests/elasticsearch/cloudelastic.pp', line 5

class role::elasticsearch::cloudelastic {
    include ::profile::standard
    include ::profile::base::firewall
    include ::profile::elasticsearch::cirrus
    include ::profile::elasticsearch::monitor::base_checks
    include ::profile::lvs::realserver

    # To be enabled after elasticsearch is setup as kafka topic has not been created
    #include ::profile::mjolnir::kafka_bulk_daemon

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