alnoda-workspaces/workspaces/elasticsearch-workspace
2023-07-08 18:26:55 +00:00
..
workspace Upd. using wrk 2023-07-05 15:36:02 +00:00
Dockerfile Upd. using wrk 2023-07-05 15:36:02 +00:00
README.md readmes updated 2023-07-08 18:26:55 +00:00
settings.json Elasticsearch workspace: dockerfile and readme 2022-01-22 14:46:52 +00:00

Elasticsearch workspace

Alnoda workspace with toolset to interact, manage and administer Opensearch and Elasticsearch cluster.

Why this images

  1. If you need self-hosted tool to interact with Elasticsearch/Opensearch, schedule backups of indexes, migrate to other clusters, export and import Elasticsearch data to S3.

  2. To directly access Elasticsearch/Opensearch inside your kubernetes cluster.

Start

docker run --name elawid-1 -d -p 8020-8040:8020-8040 --restart=always alnoda/elasticsearch-workspace

and open localhost:8020 in browser.

Features

Alnoda docs
Alnoda Hub

vulcanizer

Check cluster nodes and shards

vulcanizer --host es01 nodes
vulcanizer --host es01 shards

elasticdump

Use elasticdump to export index kibana_sample_data_ecommerce (from eCommerce sample dataset) to S3

elasticdump \
  --s3AccessKeyId "${access_key_id}" \
  --s3SecretAccessKey "${access_key_secret}" \
  --input=http://es01:9200/kibana_sample_data_ecommerce \
  --output "s3://${bucket_name}/kibana_sample_data_ecommerce.json"