Puppet Class: wazuh::params_elastic

Defined in:
manifests/params_elastic.pp

Overview

Wazuh App Copyright © 2019 Wazuh Inc. (License GPLv2) Elastic configuration parameters



3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
# File 'manifests/params_elastic.pp', line 3

class wazuh::params_elastic {
  $elasticsearch_service = 'elasticsearch'
  $elasticsearch_package = 'elasticsearch'
  $config_owner = 'elasticsearch'
  $config_group = 'elasticsearch'
  $config_mode = '0640'

  $elasticsearch_cluster_name = 'es-wazuh'
  $elasticsearch_node_name = 'es-node-01'
  $elasticsearch_node_master = true
  $elasticsearch_node_data = true
  $elasticsearch_node_ingest = true
  $elasticsearch_node_max_local_storage_nodes = '1'

  $elasticsearch_path_data = '/var/lib/elasticsearch'
  $elasticsearch_path_logs = '/var/log/elasticsearch'


  $elasticsearch_ip = 'localhost'
  $elastcisearch_port = 9200
  $elasticsearch_discovery_option = 'discovery.type: single-node'
  $elasticsearch_cluster_initial_master_nodes = "#cluster.initial_master_nodes: ['es-node-01']"

}