Thought I’d share the development ElasticSearch cluster I’ve been using lately.
Simply run “vagrant up” and it should auto-provision a 3 node ElasticSearch cluster.
Why 3 nodes on different VMs?
We wanted to make sure we had a similar setup to our production system.
Also, checking query results when using aggregations across shards because document counts are approximate. FYI: The Vagrant provisioning scripts set up 1 shard 2 replicas. You might want to change that if you want to see the shard/doc count quirk.