Command line tool to administrate ES cluster easily
Clone or download
Fetching latest commit…
Cannot retrieve the latest commit at this time.
Type Name Latest commit message Commit time
Failed to load latest commit information.


escli si a CLI tool to manage elastic search cluster, rely on the awesome cliparse toolkit by @clementd

It's an open WIP with current features as :

  • enable/;disable shard allocation
  • several simple list of ES objects
  • reallocate all shard from one node in the objective of kill it gracefully
  • open/close indexes

Configuration is made using common-env by @FGRibreau My use case : autoenv + autojump

Internal is made with promise

install with npm install escli --global

Simple elastic search management command line. Configure with Env variable, using ES_CLI_HOST and optionaly ES_CLI_USER and ES_CLI_PASSWORD

try escli --help