Spec-Zone.ru › Ansible 2.8

bigip_monitor_https – Управляет мониторами F5 BIG-IP LTM https

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

  • Обзор
  • Параметры
  • Примечания
  • Примеры
  • Значения возврата
  • Состояние

Обзор

  • Управляет мониторами F5 BIG-IP LTM https.

Параметры

Параметр Варианты/Значения по умолчанию Комментарии
описание
строка
добавлено в 2.7
Описание монитора.
интервал
целое число
Интервал, определяющий частоту выполнения экземпляра монитора данной шаблона. Если этот параметр не указан при создании нового монитора, значение по умолчанию будет 5. Это значение должно быть меньше значения timeout.
ip
строка
Часть IP-адреса в определении IP/порт. Если этот параметр не указан при создании нового монитора, значение по умолчанию будет '*'.
имя
строка / обязательно
Имя монитора.
родитель
строка
По умолчанию:
"/Common/https"
Родительский шаблон для данного шаблона монитора. После установки этого значения его нельзя изменить. По умолчанию это https родительский шаблон на раздела Common.
раздел
строка
По умолчанию:
"Common"
Раздел устройства для управления ресурсами.
пароль
строка / обязательно
Пароль учетной записи пользователя для подключения к BIG-IP.
Вы можете опустить этот параметр, установив переменную окружения F5_PASSWORD.

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

псевдонимы: pass, pwd
сервер
строка / обязательно
Хост BIG-IP.
Вы можете опустить этот параметр, установив переменную окружения F5_SERVER.
порт_сервера
целое число
По умолчанию:
443
Порт сервера BIG-IP.
Вы можете опустить этот параметр, установив переменную окружения F5_SERVER_PORT.
ключ_ssh
путь
Указывает файл ключа SSH для аутентификации подключения к удаленному устройству. Этот аргумент используется только для транспортов cli.
Вы можете опустить этот параметр, установив переменную окружения ANSIBLE_NET_SSH_KEYFILE.
таймаут
целое число
По умолчанию:
10
Устанавливает таймаут в секундах для связи с сетевым устройством при подключении или отправке команд. Если таймаут истекает до завершения операции, модуль выдаст ошибку.
транспорт
строка
    Варианты:
  • cli
  • rest ←
Настраивает транспортное соединение для подключения к удаленному устройству.
пользователь
строка / обязательно
Имя пользователя для подключения к BIG-IP. Этот пользователь должен иметь административные привилегии на устройстве.
Вы можете опустить этот параметр, установив переменную окружения F5_USER.
проверка_сертификатов
логическое значение
    Варианты:
  • нет
  • да ←
Если no, сертификаты SSL не проверяются. Используйте это только на контролируемых вами сайтах, использующих самозаверяющие сертификаты.
Вы можете опустить этот параметр, установив переменную окружения F5_VALIDATE_CERTS.
получение
строка
Строка для получения вызова монитора.
отключение_получения
строка
Эта настройка работает как receive, за исключением того, что система отмечает узел или члена пула как отключенный, когда его ответ соответствует строке receive_disable, но не receive. Чтобы использовать эту настройку, необходимо указать как receive_disable, так и receive.
отправка
строка
Строка для отправки вызова монитора. При создании нового монитора, если это значение не указано, будет использоваться значение по умолчанию GET /\\r\\n.
сервер
строка / обязательно
Хост BIG-IP.
Вы можете опустить этот параметр, установив переменную окружения F5_SERVER.
порт_сервера
целое число
добавлено в 2.2
По умолчанию:
443
Порт сервера BIG-IP.
Вы можете опустить этот параметр, установив переменную окружения F5_SERVER_PORT.
профиль_ssl
строка
добавлено в 2.8
Указывает профиль SSL для использования монитора HTTPS.
Определение профилей SSL позволяет усовершенствовать настройку атрибутов SSL для монитора HTTPS.
Этот параметр поддерживается только на версиях BIG-IP 13.x и более поздних.
состояние
строка
добавлено в 2.5
    Варианты:
  • present ←
  • absent
Когда present, гарантирует, что монитор существует.
Когда absent, гарантирует удаление монитора.
пароль_цели
строка
Указывает пароль, если для мониторируемой цели требуется аутентификация.
имя_пользователя_цели
строка
Указывает имя пользователя, если для мониторируемой цели требуется аутентификация.
время_до_активного_состояния
целое число
Указывает количество секунд после первого успешного ответа, прежде чем узел будет помечен как активный. Значение 0 приведет к тому, что узел будет помечен как активный сразу после получения действительного ответа от узла. Если этот параметр не указан при создании нового монитора, значение по умолчанию будет 0.
таймаут
целое число
Количество секунд, в течение которого узел или служба должны ответить на запрос монитора. Если целевой ресурс отвечает в течение заданного периода времени, он считается активным. Если целевой ресурс не отвечает в течение заданного периода времени, он считается неактивным. Можно изменить это значение на любое число, однако оно должно быть в 3 раза больше интервала в секундах плюс 1 секунда. Если этот параметр не указан при создании нового монитора, значение по умолчанию будет 16.
интервал_активного_состояния
целое число
добавлено в 2.8
Устанавливает интервал, который система использует для проверки работоспособности, когда ресурс активен.
Если 0, указывает, что система использует интервал, указанный в interval, для проверки работоспособности ресурса.
Любое другое число позволяет указать другой интервал для проверки работоспособности активного ресурса.
пользователь
строка / обязательно
Имя пользователя для подключения к BIG-IP. У этого пользователя должны быть административные привилегии на устройстве.
Этот параметр можно опустить, задав переменную среды F5_USER.
validate_certs
логическое
добавлен в 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 HTTPS Monitor
  bigip_monitor_https:
    name: my_http_monitor
    state: present
    ip: 10.10.10.10
    provider:
      server: lb.mydomain.com
      user: admin
      password: secret
  delegate_to: localhost

- name: Remove HTTPS Monitor
  bigip_monitor_https:
    name: my_http_monitor
    state: absent
    provider:
      server: lb.mydomain.com
      user: admin
      password: secret
  delegate_to: localhost

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

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

Ключ Возвращаемое Описание
описание
строка
изменено
Описание монитора.

Пример:
Важный монитор
интервал
целое число
изменено
Новый интервал для выполнения проверки монитора.

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

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

Пример:
https
time_until_up
целое число
изменено
Новое время, в течение которого система отмечается как активная после первого успешного ответа.

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

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



Статус

  • Гарантия обратной совместимости этого модуля отсутствует. [превью]
  • Этот модуль поддерживается партнером 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_monitor_https_module.html

Spec-Zone.ru

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