2个版本
0.1.1 | 2020年1月20日 |
---|---|
0.1.0 | 2019年11月10日 |
#28 in #elastic
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