Spec-Zone.ru › Ansible 2.6

elasticsearch_plugin - Управление плагинами Elasticsearch

Новая версия с 2.0.

  • Обзор
  • Параметры
  • Примеры
  • Статус
  • Техническое обслуживание
    • Автор

Обзор

  • Управляет плагинами Elasticsearch.

Параметры

Параметр Варианты/Значения по умолчанию Комментарии
name
обязательно
Имя плагина для установки. В Elasticsearch >= 2.0 имя может быть URL-адресом или путем к файлу.
plugin_bin
Путь к исполняемому файлу плагина. Если этот файл не найден, будут использоваться стандартные исполняемые файлы плагинов.
По умолчанию в Ansible 2.4 установлено значение None.
plugin_dir Значение по умолчанию:
"/usr/share/elasticsearch/plugins/"
Настроенный каталог плагинов, указанный в Elasticsearch
proxy_host
(добавлено в 2.1)
Хост прокси-сервера, используемый при установке плагина
proxy_port
(добавлено в 2.1)
Порт прокси-сервера, используемый при установке плагина
state
    Варианты:
  • present ←
  • absent
Желаемое состояние плагина.
timeout Значение по умолчанию:
"1m"
Настройка таймаута: 30s, 1m, 1h...
Действительно только для Elasticsearch < 5.0. Этот параметр игнорируется для Elasticsearch > 5.0.
url
Укажите точный URL для скачивания плагина (работает только для ES 1.x)
version
Версия плагина для установки. Если плагин уже существует с предыдущей версией, он НЕ будет обновлен

Примеры

# Install Elasticsearch Head plugin in Elasticsearch 2.x
- elasticsearch_plugin:
    name: mobz/elasticsearch-head
    state: present

# Install a specific version of Elasticsearch Head in Elasticsearch 2.x
- elasticsearch_plugin:
    name: mobz/elasticsearch-head
    version: 2.0.0

# Uninstall Elasticsearch head plugin in Elasticsearch 2.x
- elasticsearch_plugin:
    name: mobz/elasticsearch-head
    state: absent

# Install a specific plugin in Elasticsearch >= 5.0
- elasticsearch_plugin:
    name: analysis-icu
    state: present

Статус

Этот модуль помечен как превью, что означает, что его интерфейс не гарантированно будет обратной совместим.

Техническое обслуживание

Этот модуль помечен как сообщество, что означает, что его поддерживает сообщество Ansible. Дополнительную информацию см. в разделе Техническое обслуживание и поддержка модулей.

Список других модулей, поддерживаемых сообществом Ansible, см. здесь.

Автор

  • Mathew Davies (@ThePixelDeveloper)
  • Sam Doran (@samdoran)

Подсказка

Если вы заметите какие-либо проблемы в этой документации, вы можете отредактировать этот документ, чтобы улучшить его.

© 2012–2018 Michael DeHaan
© 2018–2019 Red Hat, Inc.
Licensed under the GNU General Public License version 3.
https://docs.ansible.com/ansible/2.6/modules/elasticsearch_plugin_module.html

Spec-Zone.ru

Настройки Оффлайн Что нового Помощь О нас
Spec-Zone .ru
спецификации, руководства, описания, API