Puppet Class: elasticsearch
- Inherits:
- elasticsearch::params
- Defined in:
- manifests/init.pp
Overview
Class: elasticsearch
All default values are defined in the elasticsearch::params class.
Parameters
[*clustername*]
Name of elasticsearch Cluster
[*package*]
OS Package name
[*version*]
Elastic version to install
[*running*]
state of elasticsearch service
Examples
class{'elasticsearch': clustername => 'test'}
Author
Dennis Konert <dkonert@gmail.com>
29 30 31 32 33 34 35 36 37 38 39 40 |
# File 'manifests/init.pp', line 29
class elasticsearch (
$clustername = $elasticsearch::params::clustername,
$package = $elasticsearch::params::package,
$version = $elasticsearch::params::version,
$heap_size = $elasticsearch::params::heap_size,
$running = true
) inherits elasticsearch::params {
class{'elasticsearch::package': }->
class{'elasticsearch::config': }~>
class{'elasticsearch::service': }->
Class['elasticsearch']
}
|