https://github.com/anton-johansson/elasticsearch-shell
Provides a shell for managing Elasticsearch instances.
https://github.com/anton-johansson/elasticsearch-shell
cli command-line elasticsearch interface shell
Last synced: 4 months ago
JSON representation
Provides a shell for managing Elasticsearch instances.
- Host: GitHub
- URL: https://github.com/anton-johansson/elasticsearch-shell
- Owner: anton-johansson
- License: apache-2.0
- Created: 2017-04-21T20:49:01.000Z (about 8 years ago)
- Default Branch: master
- Last Pushed: 2017-06-02T23:20:53.000Z (about 8 years ago)
- Last Synced: 2025-01-27T20:43:05.537Z (4 months ago)
- Topics: cli, command-line, elasticsearch, interface, shell
- Language: Java
- Homepage:
- Size: 233 KB
- Stars: 3
- Watchers: 1
- Forks: 0
- Open Issues: 15
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Awesome Lists containing this project
README
# elasticsearch-shell
[](https://travis-ci.org/anton-johansson/elasticsearch-shell)
[](https://codecov.io/gh/anton-johansson/elasticsearch-shell)
[](https://raw.githubusercontent.com/anton-johansson/elasticsearch-shell/master/LICENSE)Provides a shell for managing Elasticsearch instances.
## Features
* Show cluster health
* Show node information
* Handle multiple connections
* Session management
* Create indices
* Delete indices## Install
### apt
```shell
$ echo 'deb [arch=all] http://apt.anton-johansson.com/ stable main' > /etc/apt/sources.list.d/anton-johansson.list
$ curl -fsSL http://apt.anton-johansson.com/signing-key.pub | sudo apt-key add -
$ sudo apt update
$ sudo apt install elasticsearch-shell
```### dpkg
```shell
$ https://github.com/anton-johansson/elasticsearch-shell/releases/download/v1.0.0/elasticsearch-shell_1.0.0_all.deb
$ sudo dpkg --install elasticsearch-shell_1.0.0_all.deb
```### npm
```shell
$ npm install --global elasticsearch-shell
```## Build
```
mvn package
```## License
Apache License © [Anton Johansson](https://github.com/anton-johansson)