Puppet Class: elasticsearch::params
- Inherited by:
-
elasticsearch
elasticsearch::config
elasticsearch::package
elasticsearch::service
elasticsearch::plugin::head
- Defined in:
- manifests/params.pp
Overview
Class: elasticsearch::params
Default values for elasticsearch installations
6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 |
# File 'manifests/params.pp', line 6
class elasticsearch::params {
$clustername = 'ElasticCluster'
$version = '0.20.3'
# run as user / group
$es_user = 'elasticsearch'
$es_group = 'elasticsearch'
# default heap-size
$heap_size = '2g'
case $::operatingsystem {
'Debian': {
$package = 'elasticsearch'
$service = 'elasticsearch'
$config_dir = '/etc/elasticsearch'
$config_file = "${conf_dir}/elasticsearch.yml"
$config_log = "${conf_dir}/logging.yml"
$dir_base = '/usr/share/elasticsearch'
$dir_plugins = "${dir_base}/plugins"
$bin_plugin = "${dir_base}/bin/plugin"
}
default: {
fail("sorry, I don't know how to support ${::operatingsystem}")
}
}
}
|