How to handle multiple Elasticsearch clusters using Chef roles

A deep dive into how iHeartRadio is using Chef and Marvel to manage and monitor the deployment of 20+ Elasticsearch clusters used by different groups across dev tests and product environments.