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