Модуль f5networks.f5_modules.bigip_gtm_monitor_firepass — управление мониторами F5 BIG-IP GTM FirePass
Примечание
Этот модуль входит в коллекцию f5networks.f5_modules (версия 1.39.0).
Возможно, эта коллекция уже установлена, если вы используете пакет ansible. Она не входит в ansible-core. Чтобы проверить, установлена ли она, выполните ansible-galaxy collection list.
Для установки используйте: ansible-galaxy collection install f5networks.f5_modules.
Чтобы использовать её в плейбуке, укажите: f5networks.f5_modules.bigip_gtm_monitor_firepass.
Добавлено в f5networks.f5_modules 1.0.0
Описание
- Управление мониторами F5 BIG-IP GTM (теперь BIG-IP DNS) FirePass.
Параметры
Параметр | Комментарии |
|---|---|
cipher_list string | Задаёт список шифров для этого монитора. Элементы списка шифров разделяются символом двоеточия При создании монитора, если этот параметр не указан, используется список по умолчанию |
concurrency_limit integer | Задаёт максимальный процент используемых в данный момент лицензированных подключений, при котором монитор считает систему Secure Access Manager работоспособной. Например, значение 95 процентов означает, что монитор считает систему Secure Access Manager работоспособной, пока используется не более 95 процентов лицензированных подключений. Если количество используемых лицензированных подключений превышает 95 процентов, монитор считает систему Secure Access Manager неработоспособной. При создании монитора, если этот параметр не указан, используется значение по умолчанию |
ignore_down_response boolean | Указывает, что монитор может выполнять более одной попытки проверки за интервал. Если задано значение Если задано значение При создании монитора, если этот параметр не указан, используется значение по умолчанию Варианты:
|
interval integer | Интервал, определяющий частоту запуска экземпляра монитора на основе этого шаблона. При создании монитора, если этот параметр не указан, используется значение по умолчанию 30. Это значение должно быть меньше значения |
ip string | IP-адрес в определении IP/порта. При создании монитора, если этот параметр не указан, используется значение по умолчанию «*». Если задано значение IP-адреса, необходимо указать номер |
max_load_average integer | Задаёт значение, которое монитор использует, чтобы пометить систему Secure Access Manager как работоспособную или неработоспособную. Система сравнивает значение параметра Max Load Average со средней нагрузкой на систему Secure Access Manager за одну минуту. Если средняя нагрузка на систему Secure Access Manager не превышает указанное значение Max Load Average, монитор помечает систему как работоспособную. Если средняя нагрузка превышает указанное значение, монитор помечает систему как неработоспособную. При создании монитора, если этот параметр не указан, используется значение по умолчанию |
name string / обязательный | Имя монитора. |
parent string | Родительский шаблон этого шаблона монитора. После установки это значение нельзя изменить. По умолчанию используется родительский шаблон По умолчанию: |
partition string | Раздел устройства, в котором следует управлять ресурсами. По умолчанию: |
port string | Номер порта в определении IP/порта. При создании монитора, если этот параметр не указан, используется значение по умолчанию «*». Обратите внимание: если указан IP-адрес, необходимо задать значение от 1 до 65535. |
probe_timeout integer | Задаёт количество секунд, по истечении которых система прекращает ожидание ответа на запрос проверки. При создании монитора, если этот параметр не указан, используется значение по умолчанию |
provider dictionary добавлено в f5networks.f5_modules 1.0.0 | Объект dict с данными для подключения. |
|
auth_provider string |
Настраивает провайдера аутентификации для получения токенов аутентификации с удалённого устройства. Этот параметр предназначен для работы с устройствами BIG-IQ. |
|
no_f5_teem boolean |
Если задано значение Этот параметр можно не указывать, задав переменную среды Ранее использовавшаяся переменная Варианты:
|
|
password псевдонимы: pass, pwd string / обязательный |
Пароль учётной записи пользователя, используемой для подключения к BIG-IP или BIG-IQ. Этот параметр можно не указывать, задав переменную среды |
|
server string / обязательный |
Узел BIG-IP или BIG-IQ. Этот параметр можно не указывать, задав переменную среды |
|
server_port integer |
Порт сервера BIG-IP. Этот параметр можно не указывать, задав переменную среды По умолчанию: |
|
timeout integer |
Задаёт время ожидания в секундах при подключении к сетевому устройству или отправке ему команд. Если время ожидания истекает до завершения операции, модуль выдаёт ошибку. |
|
transport string |
Настраивает транспортное соединение для подключения к удалённому устройству. Варианты:
|
|
user string / обязательный |
Имя пользователя для подключения к BIG-IP или BIG-IQ. У пользователя должны быть права администратора на устройстве. Этот параметр можно не указывать, задав переменную среды |
|
validate_certs boolean |
Если задано значение Этот параметр можно не указывать, задав переменную среды Варианты:
|
state string | Если задано значение Если задано значение Варианты:
|
target_password string | Задаёт пароль, если для проверяемой цели требуется аутентификация. |
target_username string | Задаёт имя пользователя, если для проверяемой цели требуется аутентификация. |
timeout integer | Количество секунд, в течение которых узел или служба должны ответить на запрос монитора. Если цель отвечает в установленный период времени, она считается работоспособной. Если цель не отвечает в установленный период времени, она считается неработоспособной. Можно задать любое значение, однако оно должно равняться трём интервалам в секундах плюс одна секунда. При создании монитора, если этот параметр не указан, используется значение по умолчанию 90. |
update_password string |
Варианты:
|
Примечания
Примечание
- Дополнительные сведения об использовании Ansible для управления устройствами F5 Networks см. на странице https://www.ansible.com/integrations/networks/f5.
- Требуется версия программного обеспечения BIG-IP >= 12.
- Модули F5 изменяют только текущую конфигурацию продукта F5. Чтобы сохранить конфигурацию BIG-IP на диске, обязательно добавьте хотя бы одну задачу, использующую модуль f5networks.f5_modules.bigip_config для сохранения текущей конфигурации. Инструкции по правильному использованию модуля для сохранения текущей конфигурации см. в документации модуля.
Примеры
- name: Create a GTM FirePass monitor
bigip_gtm_monitor_firepass:
name: my_monitor
ip: 1.1.1.1
port: 80
state: present
provider:
user: admin
password: secret
server: lb.mydomain.com
delegate_to: localhost
- name: Remove FirePass Monitor
bigip_gtm_monitor_firepass:
name: my_monitor
state: absent
provider:
user: admin
password: secret
server: lb.mydomain.com
delegate_to: localhost
- name: Add FirePass monitor for all addresses, port 514
bigip_gtm_monitor_firepass:
name: my_monitor
port: 514
provider:
user: admin
password: secret
server: lb.mydomain.com
delegate_to: localhost
Возвращаемые значения
Общие возвращаемые значения описаны здесь. Ниже перечислены поля, уникальные для этого модуля:
Ключ | Описание |
|---|---|
cipher_list string | Новое значение списка шифров. Возвращается: changed Пример: |
concurrency_limit integer | Новое значение ограничения одновременных подключений. Возвращается: changed Пример: |
ignore_down_response boolean | Указывает, следует ли игнорировать ответ о неработоспособности. Возвращается: changed Пример: |
interval integer | Новый интервал выполнения проверки монитора. Возвращается: changed Пример: |
ip string | Новый IP-адрес в определении IP/порта. Возвращается: changed Пример: |
max_load_average integer | Новое значение максимальной средней нагрузки. Возвращается: changed Пример: |
parent string | Новый родительский шаблон монитора. Возвращается: changed Пример: |
port string | Новый порт, на котором монитор проверяет ресурс. Возвращается: changed Пример: |
probe_timeout integer | Новое время ожидания, по истечении которого система прекращает ожидание ответа на проверку монитора. Возвращается: changed Пример: |
timeout integer | Новое время ожидания ответа удалённой системы на запрос монитора. Возвращается: changed Пример: |
Ссылки на коллекцию
© 2012–2018 Michael DeHaan
© 2018–2025 Red Hat, Inc.
Licensed under the GNU General Public License version 3.
https://docs.ansible.com/projects/ansible/latest/collections/f5networks/f5_modules/bigip_gtm_monitor_firepass_module.html