kibana_plugin - Управление плагинами Kibana
Новая версия с 2.2.
Описание
- Управляет плагинами Kibana.
Параметры
| параметр | обязательно | по умолчанию | возможные значения | комментарии |
|---|---|---|---|---|
| force | нет |
| Удалить и переустановить плагин. Может быть полезно для обновления плагинов | |
| name | да | Имя плагина для установки | ||
| plugin_bin | нет | /opt/kibana/bin/kibana | Расположение исполняемого файла плагина | |
| plugin_dir | нет | /opt/kibana/installedPlugins/ | Настроенный каталог плагинов, указанный в Kibana | |
| state | нет | present |
| Желаемое состояние плагина. |
| timeout | нет | 1м | Настройка таймаута: 30с, 1м, 1ч... | |
| url | нет | None | Установите точный URL для загрузки плагина. Для локального файла добавьте префикс file:// к его абсолютному пути. | |
| version | нет | None | Версия плагина для установки. Если плагин существует с предыдущей версией, он НЕ будет обновлён, если force не установлено в значение да |
Примеры
- name: Install Elasticsearch head plugin
kibana_plugin:
state: present
name: elasticsearch/marvel
- name: Install specific version of a plugin
kibana_plugin:
state: present
name: elasticsearch/marvel
version: '2.3.3'
- name: Uninstall Elasticsearch head plugin
kibana_plugin:
state: absent
name: elasticsearch/marvel
Возвращаемые значения
Общие возвращаемые значения описаны здесь Возвращаемые значения, следующие поля уникальны для этого модуля:
| имя | описание | возвращается | тип | пример |
|---|---|---|---|---|
| cmd | Запущенная команда во время управления плагином (установка/удаление) | успех | строка | |
| name | Имя плагина для установки или удаления | успех | строка | |
| state | Состояние управляемого плагина | успех | строка | |
| stderr | Вывод команды stderr | успех | строка | |
| stdout | Вывод команды stdout | успех | строка | |
| timeout | Таймаут для загрузки плагина | успех | строка | |
| url | URL, откуда установлен плагин | успех | строка |
Статус
Этот модуль помечен как предварительный просмотр, что означает, что он не гарантирует обратную совместимость интерфейса.
Для получения помощи в разработке модулей, если вы заинтересованы, прочитайте Информация о сообществе и вклад, Тестирование Ansible и Разработка модулей.
© 2012–2018 Michael DeHaan
© 2018–2019 Red Hat, Inc.
Licensed under the GNU General Public License version 3.
https://docs.ansible.com/ansible/2.4/kibana_plugin_module.html