Connection lost
Trying to reconnect…
Server didn't respond
Recovering…
Elasticsearch / OpenSearch ops
v0.1.4Cluster + index introspection plus narrow mutators (cache_clear, force_merge, flush_synced, close_index). Auth via ELASTIC_USER + ELASTIC_PASSWORD env vars on the runner host. Does NOT include delete_index — too easy to misuse.
Install
emisar pack install
validates the pack and verifies its content hash before copying it into /etc/emisar/packs.
The --hash
below pins the
install to the exact bytes on this page — a tampered copy is rejected. After
install, reload the runner; it re-reads the catalog and advertises every action.
content hash: sha256:514e9bd357323e22509addfdcf478aa43e83540715ccd637eb17f57c75e0b06f
sudo emisar pack install elasticsearch \ --hash sha256:514e9bd357323e22509addfdcf478aa43e83540715ccd637eb17f57c75e0b06f \ --dest /etc/emisar/packs # Reload so the runner re-reads the catalog: sudo systemctl reload emisar
Actions 21 total
View on GitHub-
POST /<index>/_cache/clear
-
GET /_cat/aliases
-
GET /_cat/indices
-
GET /_cat/nodes
-
GET /_cat/recovery
-
GET /_cat/segments
-
GET /_cat/shards
-
GET /_cat/thread_pool
-
POST /<index>/_close
-
POST /_cluster/allocation/explain
-
GET /_cluster/health
-
GET /_cluster/settings
-
POST /<index>/_flush
-
POST /<index>/_forcemerge
-
GET /<index>/_count
-
GET /<index>/_mapping
-
GET /<index>/_settings
-
GET /<index>/_stats
-
GET /_cluster/pending_tasks
-
GET /_snapshot/<repo>/_all
-
GET /_snapshot/<repo>/<snap>/_status