The elasticgraph-admin gem provides two rake tasks:
clusters:configure:dry_run prints what would be updated in datastore clustersclusters:configure:perform updates the datastore clusters and prints what it didThe output is not very user-friendly and is often quite confusing. It's primarily based on a diff of the "current" vs "desired" index configuration (mappings + settings). Some of the issues include:
Also, when someone works on this, feel free to improve the output in any other ways you can think of :).