Spec-Zone.ru › Ansible 2.4

bigip_gtm_wide_ip — Управление широким IP-адресом F5 BIG-IP GTM.

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

  • Описание
  • Требования (к хосту, на котором выполняется модуль)
  • Параметры
  • Примеры
  • Возвращаемые значения
  • Примечания
    • Статус

Описание

  • Управление широким IP-адресом F5 BIG-IP GTM.

Требования (к хосту, на котором выполняется модуль)

  • f5-sdk

Параметры

параметр обязательно по умолчанию выбор комментарии
lb_method
да
  • round-robin
  • ratio
  • topology
  • global-availability
Указывает метод балансировки нагрузки, используемый для выбора пула в этом широком IP-адресе. Это значение актуально только при конфигурации нескольких пулов для широкого IP-адреса.
name
да
Имя широкого IP-адреса. Это имя должно быть отформатировано как полное доменное имя (FQDN). Вы также можете использовать псевдоним wide_ip, но это устарело и будет удалено в будущей версии Ansible.
псевдонимы: wide_ip
password
да
Пароль учетной записи пользователя, используемой для подключения к BIG-IP. Этот параметр можно опустить, если переменная среды F5_PASSWORD задана.
server
да
Хост BIG-IP. Этот параметр можно опустить, если переменная среды F5_SERVER задана.
server_port
(добавлен в 2.2)
нет 443
Порт сервера BIG-IP. Этот параметр можно опустить, если переменная среды F5_SERVER_PORT задана.
state
(добавлен в 2.4)
нет present
  • present
  • absent
  • disabled
  • enabled
Когда present или enabled, гарантирует, что широкий IP-адрес существует и включен. Когда absent, гарантирует, что широкий IP-адрес был удалён. Когда disabled, гарантирует, что широкий IP-адрес существует и отключен.
type
(добавлен в 2.4)
нет
  • a
  • aaaa
  • cname
  • mx
  • naptr
  • srv
Указывает тип широкого IP-адреса. Широкие IP-адреса GTM должны быть проиндексированы по типу запроса, помимо имени, поскольку узлы пула нуждаются в различных атрибутах в зависимости от ответа RDATA, который они должны предоставить. Это значение необходимо, если вы используете версии BIG-IP >= 12.0.0.
user
да
Имя пользователя для подключения к BIG-IP. Этот пользователь должен иметь права администратора на устройстве. Этот параметр можно опустить, если переменная среды F5_USER задана.
validate_certs
(добавлен в 2.0)
нет True
  • True
  • False
Если no, сертификаты SSL не будут проверены. Это следует использовать только на контролируемых вами сайтах, использующих самозаверяющие сертификаты. Этот параметр можно опустить, если переменная среды F5_VALIDATE_CERTS задана.

Примеры

- name: Set lb method
  bigip_gtm_wide_ip:
      server: "lb.mydomain.com"
      user: "admin"
      password: "secret"
      lb_method: "round-robin"
      name: "my-wide-ip.example.com"
  delegate_to: localhost

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

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

название описание возвращается тип пример
lb_method
Новый метод балансировки нагрузки, используемый широким IP-адресом.
изменился строка topology
state
Новое состояние широкого IP-адреса.
изменился строка disabled

Примечания

Примечание

  • Требуется пакет f5-sdk Python на хосте. Это так же просто, как pip install f5-sdk.

Статус

Этот модуль помечен как превью, что означает, что он не гарантирует обратную совместимость интерфейса.

Для получения помощи в разработке модулей, если вы заинтересованы, пожалуйста, прочтите Информация о сообществе и участие, Тестирование 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_gtm_wide_ip_module.html

Spec-Zone.ru

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