https://github.com/editd/elasticsurgery
:syringe: Operations for your Elasticsearch cluster.
https://github.com/editd/elasticsurgery
Last synced: over 1 year ago
JSON representation
:syringe: Operations for your Elasticsearch cluster.
- Host: GitHub
- URL: https://github.com/editd/elasticsurgery
- Owner: EDITD
- License: mit
- Created: 2019-09-25T11:06:32.000Z (almost 7 years ago)
- Default Branch: master
- Last Pushed: 2023-02-28T15:01:19.000Z (over 3 years ago)
- Last Synced: 2024-04-16T06:23:24.488Z (over 2 years ago)
- Language: JavaScript
- Homepage:
- Size: 4.3 MB
- Stars: 1
- Watchers: 22
- Forks: 0
- Open Issues: 31
-
Metadata Files:
- Readme: README.md
- License: LICENSE.md
Awesome Lists containing this project
README
# ElasticSurgery
ElasticSurgery is an Elastcsearch cluster _management interface_. Designed to view and operate cluster level stuff.
## Development
Setup your environment like so - you'll need [`kubetools-client`](https://github.com/EDITD/kubetools-client) installed:
```sh
# Install the node modules
npm install --prefix frontend/
# Start the webserver + development Elasticsearch instance
ktd up
```
And then to start the webpack server and follow the server logs:
```
honcho start
```
### Pointing at another cluster
To look at another cluster in development, first make a copy of `fixtures/dev_cluster_config.json` and add it to the development Elasticsearch instance like so:
```sh
curl -X PUT http://dev.edtd.net:26950/.elasticsurgery-clusters/_doc/ \
-H 'Content-Type: application/json' \
-d@my_json_config.json
```