Spec-Zone.ru › Ansible 2.8

bigip_gtm_monitor_tcp_half_open – Управление мониторами F5 BIG-IP GTM tcp half-open

Новая версия 2.6.

  • Краткое описание
  • Параметры
  • Примечания
  • Примеры
  • Возвращаемые значения
  • Статус

Краткое описание

  • Управление мониторами F5 BIG-IP GTM tcp half-open.

Параметры

Параметр Варианты/Значения по умолчанию Комментарии
ignore_down_response
boolean
    Варианты:
  • нет
  • да
Указывает, что монитор позволяет более одной попытки зондирования за интервал.
При значении yes, указывает, что монитор игнорирует ответы о недоступности на период тайм-аута монитора. После истечения тайм-аута монитора без получения ответа о доступности, система помечает объект как недоступный.
При значении no, указывает, что монитор немедленно помечает объект как недоступный при получении ответа о недоступности.
При создании нового монитора, если этот параметр не указан, значение по умолчанию будет no.
interval
целое число
Указывает частоту проверки монитора системой в секундах, когда ресурс недоступен или статус ресурса неизвестен.
При создании нового монитора, если этот параметр не указан, значение по умолчанию будет 30. Это значение должно быть меньше значения timeout.
ip
строка
Часть IP-адреса в определении IP/порт. Если этот параметр не указан при создании нового монитора, значение по умолчанию будет '*'.
name
строка / обязательно
Имя монитора.
parent
строка
Значение по умолчанию:
"/Common/tcp_half_open"
Родительская шаблон монитора. После установки этого значения, его изменить нельзя. По умолчанию это значение является родительским tcp_half_open на разбиении Common.
partition
строка
Значение по умолчанию:
"Common"
Разбиение устройства для управления ресурсами.
password
строка / обязательно
Пароль для учетной записи пользователя, используемой для подключения к BIG-IP.
Вы можете опустить этот параметр, задав переменную среды F5_PASSWORD.

псевдонимы: pass, pwd
port
строка
Адрес порта в определении IP/порт. Если этот параметр не указан при создании нового монитора, значение по умолчанию будет '*'. Обратите внимание, что если указан IP-адрес, необходимо указать значение от 1 до 65535.
probe_attempts
целое число
Указывает количество попыток зондирования хост-сервера, после чего система считает хост-сервер недоступным.
При создании нового монитора, если этот параметр не указан, значение по умолчанию будет 3.
probe_interval
целое число
Указывает количество секунд, которое процесс big3d ожидает, прежде чем выполнить последующую попытку зондирования, если зондирование не удалось и запрошено несколько попыток зондирования.
При создании нового монитора, если этот параметр не указан, значение по умолчанию будет 1.
probe_timeout
целое число
Указывает количество секунд, после которого система отменяет запрос зондирования к системе.
При создании нового монитора, если этот параметр не указан, значение по умолчанию будет 5.
provider
словарь
добавлено в 2.5
Объект словаря, содержащий данные подключения.
password
строка / обязательно
Пароль для учетной записи пользователя, используемой для подключения к BIG-IP.
Вы можете опустить этот параметр, задав переменную среды F5_PASSWORD.

псевдонимы: pass, pwd
server
строка / обязательно
Хост BIG-IP.
Вы можете опустить этот параметр, задав переменную среды F5_SERVER.
server_port
целое число
Значение по умолчанию:
443
Порт сервера BIG-IP.
Вы можете опустить этот параметр, задав переменную среды F5_SERVER_PORT.
ssh_keyfile
путь
Указывает SSH-ключ для аутентификации подключения к удаленному устройству. Этот аргумент используется только для транспорта cli.
Вы можете опустить этот параметр, задав переменную среды ANSIBLE_NET_SSH_KEYFILE.
timeout
целое число
Значение по умолчанию:
10
Указывает тайм-аут в секундах для связи с сетевым устройством при подключении или отправке команд. Если тайм-аут истекает до завершения операции, модуль выдаст ошибку.
transport
строка
    Варианты:
  • cli
  • rest ←
Настраивает транспортное соединение для подключения к удаленному устройству.
user
строка / обязательно
Имя пользователя для подключения к BIG-IP. Этот пользователь должен иметь административные права на устройстве.
Вы можете опустить этот параметр, задав переменную среды F5_USER.
validate_certs
boolean
    Варианты:
  • нет
  • да ←
Если no, сертификаты SSL не проверяются. Используйте только на контролируемых вами сайтах с самоподписанными сертификатами.
Вы можете опустить этот параметр, задав переменную среды F5_VALIDATE_CERTS.
server
строка / обязательно
Хост BIG-IP.
Вы можете опустить этот параметр, задав переменную среды F5_SERVER.
server_port
целое число
добавлено в 2.2
Значение по умолчанию:
443
Порт сервера BIG-IP.
Вы можете опустить этот параметр, задав переменную среды F5_SERVER_PORT.
state
строка
    Варианты:
  • present ←
  • absent
При значении present, гарантирует, что монитор существует.
При значении absent, гарантирует удаление монитора.
timeout
целое число
Указывает количество секунд, в течение которых целевой объект должен ответить на запрос монитора.
Если целевой объект отвечает в установленный период времени, он считается доступным.
Если целевой объект не отвечает в установленный период времени, он считается недоступным.
Если это значение установлено в 0 (ноль), система использует интервал из родительского монитора.
При создании нового монитора, если этот параметр не указан, значение по умолчанию будет 120.
transparent
boolean
    Варианты:
  • нет
  • да
Указывает, работает ли монитор в прозрачном режиме.
Монитор в прозрачном режиме перенаправляет трафик через соответствующие члены пула или узлы (обычно маршрутизатор или брандмауэр) к указанному пункту назначения (то есть зондирует ip-port комбинацию, указанную в мониторе).
Если монитор не может успешно достичь указанного пункта назначения, член пула или узел, через который отправлялся трафик монитора, помечается как недоступный.
При создании нового монитора, если этот параметр не указан, значение по умолчанию будет no.
user
строка / обязательно
Имя пользователя для подключения к BIG-IP. Этот пользователь должен иметь административные права на устройстве.
Вы можете опустить этот параметр, задав переменную среды F5_USER.
validate_certs
boolean
добавлено в 2.0
    Варианты:
  • нет
  • да ←
Если no, сертификаты SSL не проверяются. Используйте только на сайтах, которыми вы управляете лично, с использованием самозаверенных сертификатов.
Вы можете опустить этот параметр, установив переменную окружения F5_VALIDATE_CERTS.

Примечания

Примечание

  • Требуется версия ПО BIG-IP >= 12
  • Дополнительную информацию об использовании Ansible для управления устройствами F5 Networks см. на странице https://www.ansible.com/integrations/networks/f5.
  • Требуется версия ПО BIG-IP >= 12.
  • Модули F5 манипулируют только текущей конфигурацией продукта F5. Чтобы убедиться, что конфигурация, специфичная для BIG-IP, сохраняется на диске, необходимо включить по крайней мере одну задачу, использующую модуль bigip_config для сохранения текущей конфигурации. Обратитесь к документации модуля для правильного использования модуля для сохранения текущей конфигурации.

Примеры

- name: Create TCP half-open Monitor
  bigip_gtm_monitor_tcp_half_open:
    state: present
    ip: 10.10.10.10
    name: my_monitor
    provider:
      user: admin
      password: secret
      server: lb.mydomain.com
  delegate_to: localhost

- name: Remove TCP half-open Monitor
  bigip_gtm_monitor_tcp_half_open:
    state: absent
    name: my_monitor
    provider:
      user: admin
      password: secret
      server: lb.mydomain.com
  delegate_to: localhost

- name: Add half-open monitor for all addresses, port 514
  bigip_gtm_monitor_tcp_half_open:
    port: 514
    name: my_monitor
    provider:
      user: admin
      password: secret
      server: lb.mydomain.com
  delegate_to: localhost

Возвращаемые значения

Общие возвращаемые значения описаны в этом месте, а следующие — это поля, уникальные для данного модуля:

Ключ Возвращенное значение Описание
interval
целое число
changed
Новый интервал, в котором будет выполняться проверка монитора.

Пример:
2
ip
строка
changed
Новый IP-адрес определения IP/порта.

Пример:
10.12.13.14
parent
строка
changed
Новая родительская шаблон монитора.

Пример:
tcp_half_open
probe_attempts
целое число
changed
Новое количество попыток, которые система предпримет для проверки зонда монитора.

Пример:
10
probe_interval
целое число
changed
Новый интервал, в котором система будет проверять зонд монитора.

Пример:
10
probe_timeout
целое число
changed
Новый таймаут, в течение которого система будет ожидать ответа зонда монитора.

Пример:
10
timeout
целое число
changed
Новый таймаут, в течение которого удаленная система должна ответить на запрос монитора.

Пример:
10


Статус

  • Этот модуль не гарантирует обратную совместимость. [превью]
  • Этот модуль поддерживается партнером Ansible. [сертифицировано]

Авторы

  • Tim Rupp (@caphrim007)
  • Wojciech Wypior (@wojtek0806)

Подсказка

Если вы заметите какие-либо проблемы в данной документации, вы можете отредактировать этот документ, чтобы улучшить его.

© 2012–2018 Michael DeHaan
© 2018–2019 Red Hat, Inc.
Licensed under the GNU General Public License version 3.
https://docs.ansible.com/ansible/2.8/modules/bigip_gtm_monitor_tcp_half_open_module.html

Spec-Zone.ru

Настройки Оффлайн Что нового Помощь О нас
Spec-Zone .ru
спецификации, руководства, описания, API