Initial commit
First version of the cookbook
Added node accessibility via HTTP and cluster health checks to Monit configuration file
Updated and renamed the README
Removed the BigDesk plugin recipe
Updated the annotations in the "plugin_aws" recipe
Allow to declare users for Nginx proxy in node configuration

* Moved the retrieving of Nginx HTTP allowed users to attributes configuration
* Use regular `node.elasticsearch[:nginx][:users]` in the "proxy_nginx" recipe
[FIX] Re-use the Nginx configuration from the "nginx" cookbook by default
Updated the elasticsearch init script

* Source network config only if available
* Use regular "login shell" when starting ES
Updated the script inserting example data

* Use custom IDs
* Added loop to wait until elasticsearch is up, with 1 minute timeout
Updated the main attributes file and recipe

* Extract file/memory limits to node config variables
* Install `curl` when not available on the system
* Add "ec2-user" to "elasticsearch" only when on EC2
* Restart elasticsearch immediately, so the "test" recipe works
Added Vagrantfile to test-drive the installation locally with Vagrant (http://vagrantup.com)
Added information about Vagrant integration to the README
Updated the README

* Don't play bash tricks in README
* Added URLs to various resources
* Cleanup, typos, etc
Updated the "test" recipe to be more robust

1) Remove immediate flag for restarting ES on installation
2) Start ES in the beginning of the "test" recipe if it's not running
3) Increased timeout
Fixed the init script

Exit 0 after removing the pidfile, so the `restart` action proceeds.
Updated the documentation (removing extra Vagrant steps)

(It's not necessary to `vagrant add` the box, the `vagrant up` command will download and add it if missing.)
Updated the documentation

* It's not necessary to `vagrant add` the box, the `vagrant up` command will download and add it if missing.
* Copy cleanup/update
Added the server hotspot configuration to ES_JAVA_OPTS

Closes #1.
[FIX] Use the configured username for elasticsearch when configuring limits

(When user is set to "es", ES won't start on boot because of mlockall error.)

Closes #2.