A little bit of Puppet, and a dash of Vagrant, and BOOM. Elasticsearch cluster
Go to file
R. Tyler Croy 427f9e85ac Mention the Ruby 2.0 dependency in the README 2014-04-19 12:12:45 -07:00
manifests Upgrade to the 2.1.0 version of the aws discovery plugin 2014-04-04 16:16:11 -07:00
.gitignore Initial commit of the instant-elasticsearch code 2014-03-23 22:09:02 -07:00
Gemfile Initial commit of the instant-elasticsearch code 2014-03-23 22:09:02 -07:00
Gemfile.lock Initial commit of the instant-elasticsearch code 2014-03-23 22:09:02 -07:00
Puppetfile Properly handle a ordering issue with the elasticsearch::plugin defined type 2014-04-10 17:37:19 -07:00
Puppetfile.lock Properly handle a ordering issue with the elasticsearch::plugin defined type 2014-04-10 17:37:19 -07:00
README.md Mention the Ruby 2.0 dependency in the README 2014-04-19 12:12:45 -07:00
Vagrantfile Create differently named nodes in the Vagrantfile 2014-04-10 16:38:21 -07:00

README.md

instant-elasticsearch

A little bit of Puppet, and a dash of Vagrant, and BOOM. Elasticsearch cluster.

Getting Started

Create the following files:

  • .vagrant_secret_access_key - AWS secret access key
  • .vagrant_key_id - AWS key ID
  • .vagrant_keypair_name - Name of a Keypair already configured in AWS

Note: This requires Ruby 2.0 or later to be the default Ruby that you're using

Then blindly run the following commands in your terminal:


bundle install
librarian-puppet install
vagrant up