auto_expand_replicas is a nice feature for "small" clusters allowing to automatically scale index replicas following changes in the cluster topology.
While it might make sense for cirrussearch to set this to "0-2" by default for small installations, it makes little sense for the WMF production setup.
In T400160#11106744 we have some evidence that possibly such settings could cause an increase in computational cost of some cluster operation (this setting is apparently evaluated quite frequently to determine if the number of replicas have to change).
I don't see a valid reason for us to have such settings, we can't possibly run the cluster with two nodes so "0-2" makes little sense.
AC:
- decide if it's worth the effort
- stop creating indices with auto_expand_replicas on the cirrussearch cluster