Spec-Zone.ru › Ansible

Модуль community.general.kibana_plugin — управление плагинами Kibana

Примечание

Этот модуль входит в коллекцию community.general (версия 12.6.1).

Возможно, эта коллекция уже установлена, если вы используете пакет ansible. Она не входит в ansible-core. Чтобы проверить, установлена ли она, выполните команду ansible-galaxy collection list.

Чтобы установить её, используйте: ansible-galaxy collection install community.general.

Чтобы использовать её в плейбуке, укажите: community.general.kibana_plugin.

  • Краткое описание
  • Параметры
  • Атрибуты
  • Примеры
  • Возвращаемые значения

Краткое описание

  • Этот модуль предназначен для управления плагинами Kibana.

Параметры

Параметр

Комментарии

allow_root

boolean

добавлено в community.general 2.3.0

Разрешить запуск kibana и kibana-plugin от имени root. Для этих команд передаётся флаг --allow-root.

Варианты:

  • false ← (по умолчанию)
  • true

force

boolean

Удалить и переустановить плагин. Может быть полезно для обновления плагинов.

Варианты:

  • false ← (по умолчанию)
  • true

name

string / обязательный

Имя устанавливаемого плагина.

plugin_bin

path

Расположение исполняемого файла Kibana.

По умолчанию: "/opt/kibana/bin/kibana"

plugin_dir

path

Настроенный каталог плагинов, указанный в Kibana.

По умолчанию: "/opt/kibana/installedPlugins/"

state

string

Требуемое состояние плагина.

Варианты:

  • "present" ← (по умолчанию)
  • "absent"

timeout

string

Настройка тайм-аута: 30s, 1m, 1h и так далее.

По умолчанию: "1m"

url

string

Укажите точный URL для загрузки плагина.

Для локального файла добавьте file:// перед его абсолютным путём.

version

string

Версия устанавливаемого плагина.

Если плагин установлен и его версия отличается от предыдущей, он не обновляется, если не задано force=true.

Атрибуты

Атрибут

Поддержка

Описание

check_mode

Поддержка: полная

Может работать в режиме check_mode и возвращать прогноз статуса изменений, не изменяя целевой объект.

diff_mode

Поддержка: нет

В режиме diff возвращает сведения об изменениях (или о возможных изменениях в check_mode).

Примеры

- name: Install Elasticsearch head plugin
  community.general.kibana_plugin:
    state: present
    name: elasticsearch/marvel

- name: Install specific version of a plugin
  community.general.kibana_plugin:
    state: present
    name: elasticsearch/marvel
    version: '2.3.3'

- name: Uninstall Elasticsearch head plugin
  community.general.kibana_plugin:
    state: absent
    name: elasticsearch/marvel

Возвращаемые значения

Общие возвращаемые значения описаны здесь; ниже перечислены поля, уникальные для этого модуля:

Ключ

Описание

cmd

string

Команда, запущенная при управлении плагином (установка / удаление).

Возвращается: success

name

string

Имя устанавливаемого или удаляемого плагина.

Возвращается: success

state

string

Состояние управляемого плагина.

Возвращается: success

timeout

string

Тайм-аут загрузки плагина.

Возвращается: success

url

string

URL, откуда устанавливается плагин.

Возвращается: success

Авторы

  • Thierno IB. BARRY (@barryib)

Ссылки на коллекцию

  • Отслеживание проблем
  • Репозиторий (исходный код)
  • Обратиться за помощью
  • Сообщить об ошибке
  • Запросить новую функцию
  • Связь

© 2012–2018 Michael DeHaan
© 2018–2025 Red Hat, Inc.
Licensed under the GNU General Public License version 3.
https://docs.ansible.com/projects/ansible/latest/collections/community/general/kibana_plugin_module.html

Spec-Zone.ru

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