This project is help you to set dynamic number of shards in the elasticsearch indices by creating / updating index template automatically.
When handling so many indices and the index size is also big, and you don't have time to update your index template or even to analyze what number of shards should it takes.
Build the golang binary.
go build -o shards-ai
shards-ai run
Pull requests are welcome. For major changes, please open an issue first to discuss what you would like to change.