purefa_facts - Сбор фактов о Pure Storage FlashArray
Новое в версии 2.6.
Обзор
- Сбор информации о фактах с Pure Storage Flasharray, работающего под управлением операционной системы Purity//FA. По умолчанию модуль собирает основную информацию о фактах, включая хосты, группы хостов, группы защиты и количество томов. Дополнительную информацию о фактах можно собрать на основе настроенного набора аргументов.
Требования
Ниже перечислены требования к хосту, на котором выполняется этот модуль.
- python >= 2.7
- purestorage
Параметры
| Параметр | Варианты/Значения по умолчанию | Комментарии |
|---|---|---|
| api_token обязательно | Токен API FlashArray для пользователя с правами администратора. | |
| fa_url обязательно | Управляющий IPv4-адрес или имя хоста FlashArray. | |
| gather_subset | По умолчанию: "minimum" | При указании этого аргумента будут определены собираемые факты. Возможные значения включают все, минимум, конфигурацию, производительность, емкость, сеть, подсети, интерфейсы, группы хостов, группы защиты, хосты, тома и снимки. |
Примечания
Примечание
- Для работы данного модуля требуется библиотека purestorage python.
- Необходимо установить переменные среды
PUREFA_URLиPUREFA_API, если аргументы url и api_token не передаются в модуль напрямую.
Примеры
- name: collect default set of facts
purefa_facts:
fa_url: 10.10.10.2
api_token: e31060a7-21fc-e277-6240-25983c6c4592
- name: collect configuration and capacity facts
purefa_facts:
gather_subset:
- config
- capacity
fa_url: 10.10.10.2
api_token: e31060a7-21fc-e277-6240-25983c6c4592
- name: collect all facts
purefa_facts:
gather_subset:
- all
fa_url: 10.10.10.2
api_token: e31060a7-21fc-e277-6240-25983c6c4592
Возвращаемые факты
Возвращаемые этим модулем факты добавляются/обновляются в фактах хоста hostvars и могут быть использованы по имени, как и любые другие факты хоста. Для их использования не требуется регистрация.
| Факт | Возвращаемое значение | Описание |
|---|---|---|
| capacity | | |
| config | | |
| default | | |
| hgroups | | |
| hosts | | |
| interfaces | | |
| network | | |
| performance | | |
| pgroups | | |
| snapshots | | |
| subnet | | |
| volumes | |
Статус
Этот модуль помечен как превью, что означает, что он не гарантирует обратную совместимость интерфейса.
Техническое обслуживание
Этот модуль помечен как сообщество, что означает, что его поддерживает сообщество Ansible. Подробнее см. Техническое обслуживание и поддержка модулей.
Список других модулей, поддерживаемых сообществом Ansible, см. здесь.
Автор
- 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.6/modules/purefa_facts_module.html