2个版本

0.1.1 2020年1月20日
0.1.0 2019年11月10日

#28 in #elastic

MIT 许可证

19KB
471

cli-es

cli-es 是ElasticSearch的CLI界面。

它仍在早期开发阶段。

只实现了少数功能,API可能会发生变化。

目前您可以创建/删除和列出索引,您可以创建快照存储库和创建快照。

示例

cli-es --help

默认情况下,cli-es 将尝试连接到 https://127.0.0.1:9200。如果您想连接到不同的主机,您可以使用 ES_HOST 环境变量,或者向 cli-es 传递 -h--host 参数。

cli-es
ES_HOST=http://elasticsearch:9200 cli-es
cli-es -h http://es:9200 index --help

创建一个具有5个主分片和3个副本的名为books的索引

cli-es index create books --shards 5 --replicas 3

获取books索引的信息

cli-es index books

创建快照存储库(必须在创建快照之前完成)

cli-es snapshot repository create /var/backups my_backups

创建快照

cli-es snapshot create my_backups newest_backup_1 --wait-for-completion

依赖关系

~11–23MB
~343K SLoC