bigip_qkview - Управление qkview на устройстве
Новая версия 2.4.
Обзор
- Управляет созданием и загрузкой qkview с BIG-IP. При создании qkview можно указать различные параметры. Qkview важен при обращении в службу поддержки F5. Возможно, потребуется загрузить этот qkview в поддерживаемые каналы при решении SR, который вы могли открыть.
Требования
Ниже приведены требования к хосту, на котором выполняется этот модуль.
- f5-sdk >= 3.0.9
Параметры
| Параметр | Варианты/Значения по умолчанию | Комментарии | |
|---|---|---|---|
| asm_request_log bool |
| Если True, включает данные журнала запросов ASM. Если False, исключает данные журнала запросов ASM. | |
| complete_information bool |
| Включает полную информацию в qkview. | |
| dest обязательно | Путь назначения на локальном файловом сервере для сохранения qkview. | ||
| exclude |
| Исключает различные файлы из qkview. | |
| exclude_core bool |
| Исключает файлы ядра из qkview. | |
| filename | Значение по умолчанию: "localhost.localdomain.qkview" | Имя создаваемого qkview на удалённом BIG-IP. | |
| force bool |
| Если no, файл будет передан только в случае, если назначения не существует. | |
| max_file_size | Значение по умолчанию: 0 | Максимальный размер файла qkview в байтах. По умолчанию максимальный размер файла не задан. | |
| password обязательно | Пароль учетной записи пользователя для подключения к BIG-IP. Можно опустить этот параметр, если установлена переменная среды F5_PASSWORD. Псевдонимы: pass, pwd | ||
| provider (добавлен в 2.5) | Объект словаря, содержащий данные подключения. | ||
| password обязательно | Пароль учетной записи пользователя для подключения к BIG-IP. Можно опустить этот параметр, если установлена переменная среды F5_PASSWORD. Псевдонимы: pass, pwd | ||
| server обязательно | Хост BIG-IP. Можно опустить этот параметр, если установлена переменная среды F5_SERVER. | ||
| server_port | Значение по умолчанию: 443 | Порт сервера BIG-IP. Можно опустить этот параметр, если установлена переменная среды F5_SERVER_PORT. | |
| user обязательно | Имя пользователя для подключения к BIG-IP. Этот пользователь должен иметь административные привилегии на устройстве. Можно опустить этот параметр, если установлена переменная среды F5_USER. | ||
| validate_certs bool |
| Если no, сертификаты SSL не будут проверены. Используйте только на сайтах, контролируемых лично, использующих самозаверяющие сертификаты. Можно опустить этот параметр, если установлена переменная среды F5_VALIDATE_CERTS. | |
| timeout | Значение по умолчанию: 10 | Устанавливает таймаут в секундах для связи с сетевым устройством при подключении или отправке команд. Если таймаут истечёт до завершения операции, модуль выдаст ошибку. | |
| ssh_keyfile | Указывает файл SSH-ключа для аутентификации подключения к удалённому устройству. Этот аргумент используется только для транспортов cli. Если значение не указано в задаче, будет использовано значение переменной среды ANSIBLE_NET_SSH_KEYFILE. | ||
| transport обязательно |
| Настраивает транспортное соединение для подключения к удалённому устройству. | |
| server обязательно | Хост BIG-IP. Можно опустить этот параметр, если установлена переменная среды F5_SERVER. | ||
| server_port (добавлен в 2.2) | Значение по умолчанию: 443 | Порт сервера BIG-IP. Можно опустить этот параметр, если установлена переменная среды F5_SERVER_PORT. | |
| user обязательно | Имя пользователя для подключения к BIG-IP. Этот пользователь должен иметь административные привилегии на устройстве. Можно опустить этот параметр, если установлена переменная среды F5_USER. | ||
| validate_certs bool (добавлен в 2.0) |
| Если no, сертификаты SSL не будут проверены. Используйте только на сайтах, контролируемых лично, использующих самозаверяющие сертификаты. Можно опустить этот параметр, если установлена переменная среды F5_VALIDATE_CERTS. | |
Примечания
Примечание
- Этот модуль не включает параметры «максимальное время» или «ограничить по слоту».
- Дополнительную информацию о использовании Ansible для управления устройствами F5 Networks см. на сайте https://www.ansible.com/integrations/networks/f5.
- Требуется пакет f5-sdk Python на хосте. Это так же просто, как
pip install f5-sdk.
Примеры
- name: Fetch a qkview from the remote device
bigip_qkview:
asm_request_log: yes
exclude:
- audit
- secure
dest: /tmp/localhost.localdomain.qkview
delegate_to: localhost
Возвращаемые значения
Общие возвращаемые значения документированы здесь, следующие являются полями, уникальными для этого модуля:
| Ключ | Возвращаемое значение | Описание |
|---|---|---|
| stdout список | всегда | Набор ответов от команд Пример: ['...', '...'] |
| stdout_lines список | всегда | Значение stdout разделено на список Пример: [['...', '...'], ['...'], ['...']] |
Статус
Этот модуль помечен как превью, что означает, что он не гарантирует обратную совместимость интерфейса.
Техническое обслуживание
Этот модуль помечен как сообщество, что означает, что его поддерживает сообщество Ansible. См. Техническое обслуживание и поддержка модулей для получения дополнительной информации.
Список других модулей, поддерживаемых сообществом Ansible, см. здесь.
Автор
- Tim Rupp (@caphrim007)
Подсказка
Если вы заметили какие-либо проблемы в этой документации, вы можете отредактировать этот документ для его улучшения.
© 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/bigip_qkview_module.html