bigip_facts - Сбор фактов с устройств F5 BIG-IP
Новое в версии 1.6.
Описание
- Сбор фактов с устройств F5 BIG-IP через iControl SOAP API
Требования (к хосту, на котором выполняется модуль)
- bigsuds
Параметры
| параметр | обязательно | по умолчанию | значения | комментарии |
|---|---|---|---|---|
| filter | нет | Строка поиска в стиле оболочки для фильтрации ключей фактов. Не применимо к категориям фактов software, provision и system_info. | ||
| include | да |
| Категория фактов или список категорий для сбора | |
| password | да | Пароль от учетной записи пользователя для подключения к BIG-IP. Этот параметр можно опустить, если переменная окружения F5_PASSWORD установлена. | ||
| server | да | Хост BIG-IP. Этот параметр можно опустить, если переменная окружения F5_SERVER установлена. | ||
| server_port (добавлено в 2.2)
| нет | 443 | Порт сервера BIG-IP. Этот параметр можно опустить, если переменная окружения F5_SERVER_PORT установлена. | |
| session | нет | True | Поддержка сессий BIG-IP; может быть полезно для предотвращения проблем с конкурентным доступом в некоторых ситуациях. | |
| user | да | Имя пользователя для подключения к BIG-IP. Пользователь должен иметь административные привилегии на устройстве. Этот параметр можно опустить, если переменная окружения F5_USER установлена. | ||
| validate_certs (добавлено в 2.0)
| нет | True |
| Если no, сертификаты SSL не будут проверены. Это следует использовать только на сайтах под собственным контролем с самозаверяющими сертификатами. Этот параметр можно опустить, если переменная окружения F5_VALIDATE_CERTS установлена. |
Примеры
- name: Collect BIG-IP facts
bigip_facts:
server: "lb.mydomain.com"
user: "admin"
password: "secret"
include: "interface,vlan"
delegate_to: localhost
Примечания
Примечание
- Требуется версия ПО BIG-IP >= 11.4
- Требуется модуль ‘bigsuds’, разработанный F5 (см. http://devcentral.f5.com)
- Лучше всего выполнять как local_action в вашем playbook
- Проверено с привилегиями учетной записи manager и выше
-
provisionфакты были добавлены в 2.2
Статус
Этот модуль помечен как превью, что означает, что он не гарантирует обратную совместимость интерфейса.
Для получения помощи в разработке модулей, если вы заинтересованы, пожалуйста, прочтите Информацию о сообществе и внесении изменений, Тестирование 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/bigip_facts_module.html