Skip to content
Shell
Fetching latest commit…
Cannot retrieve the latest commit at this time.
Failed to load latest commit information.
files first commit to public repo May 6, 2011
manifests ensure es starts on reboot Jun 7, 2011
templates ensure es starts on reboot Jun 7, 2011
.gitignore add .gitignore to ignore tar/gz archives that are added to files folder May 6, 2011
README

README

To use this module:
1.) You will need to download the version of elasticsearch you are running and add it to the modules /files folder.
    http://www.elasticsearch.org/download/
2.) You will also need to download the elasticsearch service wrapper
    https://github.com/elasticsearch/elasticsearch-servicewrapper
    
Usage:

In your templates.pp or nodes.pp or wherever you define your server roles and applications you can call the elasticsearch module like so:

class role_prod_dbserver {
    class { elasticsearch: version => "0.15.2" }
}

This version number should correspond to the version of ES you downloaded from the above link.
The filenames should look like: 
/etc/puppet/modules/elasticsearch/files/elasticsearch-${version}.tar.gz 
- and -
/etc/puppet/modules/elasticsearch/files/elasticsearch-servicewrapper.tar.gz

For additional information see my blog post here:
http://www.visibiz.com/blog/hunter/elasticsearch/elasticsearch-puppet-module
Something went wrong with that request. Please try again.