https://github.com/meltwater/puppet-es
Puppet module for Elastic Search as a Defined Type
https://github.com/meltwater/puppet-es
Last synced: 8 months ago
JSON representation
Puppet module for Elastic Search as a Defined Type
- Host: GitHub
- URL: https://github.com/meltwater/puppet-es
- Owner: meltwater
- Created: 2014-03-20T01:32:39.000Z (over 11 years ago)
- Default Branch: master
- Last Pushed: 2017-06-20T08:46:35.000Z (over 8 years ago)
- Last Synced: 2025-01-27T02:15:06.970Z (8 months ago)
- Language: HTML
- Size: 56.6 KB
- Stars: 1
- Watchers: 36
- Forks: 2
- Open Issues: 1
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
README
[DEPRECATED] Elastic Search Defined Type
========================================NOTE: This repository is no longer maintained
---------------------------------------------This defined type provides a way to use multiple Elastic Search instances on a single machine.
Dependencies
------------
An installed version of java, a service user and a parent directory to install to. These dependencies are purposely not supplied to allow easy integration into existing codebases.How to use:
-----------es {'es-instance1':
version => '1.0.1',
xms => '128m',
xmx => '128m',
javahome => '/usr/lib/jvm/java-1.7.0-openjdk-1.7.0.25.x86_64',
custom_config => ['node.tag: ssd'],
clustername => 'elasticsearch',
nodedata => true,
master => true,
spmkey => 'none',
multicast => true,
es_unicast_hosts => none,
threadpools => false
}es {'es-instance2':
version => '1.0.1',
xms => '128m',
xmx => '128m',
javahome => '/usr/lib/jvm/java-1.7.0-openjdk-1.7.0.25.x86_64',
custom_config => ['node.tag: disk'],
clustername => 'elasticsearch',
nodedata => true,
master => true,
spmkey => 'none',
multicast => true,
es_unicast_hosts => none,
threadpools => false
}