elasticsearch

Elasticsearch module

Matthias Saou

thias

9,365 downloads

9,056 latest version

4.0 quality score

Version information

  • 0.1.2 (latest)
  • 0.1.1
  • 0.1.0
released Apr 19th 2013

Start using this module

Documentation

thias/elasticsearch — version 0.1.2 Apr 19th 2013

puppet-elasticsearch

Overview

Install, enable and configure Elasticsearch.

  • elasticsearch : Main class to install and enable the server

Example Usage

Simple instance with the default configuration :

include elasticsearch

Instance with a few tweaks :

class { 'elasticsearch':
  network_bind_host      => '192.168.0.1',
  transport_tcp_compress => 'true',
}

Instance with even more options, with no existing matching module parameters :

class { 'elasticsearch':
  elasticsearch_options => {
    'index.refresh_interval'             => '10s',
    'index.term_index_interval'          => '512',
    'index.translog.flush_threshold_ops' => '50000',
    'indices.memory.index_buffer_size'   => '20%',
  },
}