使用ansible安装elasticsearch插件

时间:2016-08-23 14:25:47

标签: elasticsearch plugins ansible

我正在使用ansible进行elasticsearch(ansible-elasticsearch),需要从url,本地文件或替代repo安装插件。有没有办法可以通过以下方式引用插件:

  es_plugins:
    -plugin: elasticsearch/license
     version: latest

1 个答案:

答案 0 :(得分:1)

Source表示插件的安装方式为{{es_home}}/bin/plugin install {{ item.plugin }}

ES docs解释了从其他位置安装插件的可能方法。

所以你应该很高兴:

es_plugins:
  - plugin: my_git_id/my_plugin
  - plugin: http://url_to_my_custom_plugin
  - plugin: file:///path/to/plugin.zip