purefb_facts – Сбор фактов из Pure Storage FlashBlade
Новое в версии 2.7.
Обзор
- Сбор информации о фактах из Pure Storage FlashBlade, работающего под управлением операционной системы Purity//FB. По умолчанию модуль собирает базовые данные, включая хосты, группы хостов, группы защиты и количество томов. Дополнительная информация о фактах может быть собрана на основе настроенного набора аргументов.
Требования
Ниже перечислены требования к хосту, на котором выполняется этот модуль.
- python >= 2.7
- purity_fb >= 1.1
Параметры
| Параметр | Варианты/Значения по умолчанию | Комментарии |
|---|---|---|
| api_token - | Токен API FlashBlade для пользователя с правами администратора. | |
| fb_url - | IP-адрес или имя хоста управления FlashBlade. | |
| gather_subset - | По умолчанию: "minimum" | Если указано, этот аргумент определит собираемые факты. Возможные значения включают all, minimum, config, performance, capacity, network, subnets, lags, filesystems и snapshots. |
Примечания
Примечание
- Этот модуль требует библиотеку python
`purity_fb`. - Необходимо установить переменные среды PUREFB_URL и PUREFB_API, если аргументы fb_url и api_token не передаются в модуль напрямую.
Примеры
- name: collect default set of facts
purefb_facts:
fb_url: 10.10.10.2
api_token: T-55a68eb5-c785-4720-a2ca-8b03903bf641
- name: collect configuration and capacity facts
purefb_facts:
gather_subset:
- config
- capacity
fb_url: 10.10.10.2
api_token: T-55a68eb5-c785-4720-a2ca-8b03903bf641
- name: collect all facts
purefb_facts:
gather_subset:
- all
fb_url: 10.10.10.2
api_token: T-55a68eb5-c785-4720-a2ca-8b03903bf641
Возвращаемые факты
Возвращаемые этим модулем факты добавляются/обновляются в фактах хоста hostvars и могут быть использованы по имени, как и любые другие факты хоста. Для их использования не требуется регистрация.
| Факт | Возвращаемое значение | Описание |
|---|---|---|
| capacity - | | |
| config - | | |
| default - | | |
| filesystems - | | |
| lag - | | |
| network - | | |
| performance - | | |
| snapshots - | | |
| subnet - | |
Статус
- Данный модуль не гарантирует обратную совместимость интерфейса. [превью]
- Этот модуль поддерживается сообществом Ansible. [community]
Авторы
- Simon Dodsley (@sdodsley)
Подсказка
Если вы обнаружите какие-либо проблемы в этой документации, вы можете отредактировать этот документ, чтобы улучшить его.
© 2012–2018 Michael DeHaan
© 2018–2019 Red Hat, Inc.
Licensed under the GNU General Public License version 3.
https://docs.ansible.com/ansible/2.7/modules/purefb_facts_module.html