Maintenance script to manage (production) ES config, like:
- set analyzers (= how ES indexes columns internally, so it knows how to interpret which datatypes, e.g. stem words, …)
- validate/fix cache warmers, shard allocation, number of shards, replica range, amount of shards per node, index aliases
- force reindex data
https://gerrit.wikimedia.org/r/#/c/161251/
All of that was in Cirrus already, but not extendable. See T78786 for that.
Above patch is Flow-specific, re-using refactored (now extendable) pieces from Cirrus.