Spec-Zone.ru › Ansible 2.4

bigip_virtual_address - Управление виртуальными адресами LTM на BIG-IP.

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

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

Описание

  • Управление виртуальными адресами LTM на BIG-IP.

Параметры

параметр обязательно по умолчанию выбор комментарии
address
да
Виртуальный адрес. Это значение нельзя изменить после его установки.
псевдонимы: имя
advertise_route
нет
  • всегда
  • когда_все_доступны
  • когда_любой_доступен
Указывает, какие маршруты виртуального адреса система публикует. Когда when_any_available, публикует маршрут, когда любой виртуальный сервер доступен. Когда when_all_available, публикует маршрут, когда все виртуальные серверы доступны. Когда (всегда), всегда публикует маршрут независимо от доступности виртуальных серверов.
arp_state
нет
  • включено
  • выключено
Указывает, принимает ли система запросы ARP. При значении (выключено) система не принимает запросы ARP. Обратите внимание, что для того, чтобы виртуальные серверы с переадресацией, использующие этот виртуальный адрес, пересылали пакеты ICMP, необходимо отключить как ARP, так и ICMP Echo. Если (включено), пакеты отбрасываются.
auto_delete
нет
  • включено
  • выключено
Указывает, автоматически ли система удаляет виртуальный адрес при удалении последнего связанного виртуального сервера. Когда disabled, указывает, что система оставляет виртуальный адрес даже при удалении всех связанных виртуальных серверов. При создании виртуального адреса значение по умолчанию enabled.
connection_limit
нет
Указывает количество одновременных подключений, разрешенных системой для этого виртуального адреса.
icmp_echo
нет
  • включено
  • выключено
  • выборочно
Указывает, как система отправляет ответы на запросы (ICMP) echo на основе каждого виртуального адреса для включения публикации маршрута. При значении enabled, система BIG-IP перехватывает пакеты запросов ICMP echo и отвечает на них напрямую. При значении disabled, система BIG-IP передает запросы ICMP echo на серверы бэкенда. При значении (выборочно) система BIG-IP внутренне включает или отключает ответы в зависимости от состояния виртуального сервера; when_any_available, when_all_available, or C(always, независимо от состояния виртуальных серверов.
netmask
нет 255.255.255.255
Маска сети предоставленного виртуального адреса. Это значение нельзя изменить после его установки.
password
да
Пароль учетной записи пользователя, используемой для подключения к BIG-IP. Этот параметр можно опустить, если переменная среды F5_PASSWORD установлена.
server
да
Хост BIG-IP. Этот параметр можно опустить, если переменная среды F5_SERVER установлена.
server_port
(добавлен в 2.2)
нет 443
Порт сервера BIG-IP. Этот параметр можно опустить, если переменная среды F5_SERVER_PORT установлена.
state
нет настоящее
  • настоящее
  • отсутствует
  • включено
  • выключено
Состояние виртуального адреса. Если absent, будет предпринята попытка удалить виртуальный адрес. Это удастся только в том случае, если этот виртуальный адрес не используется виртуальным сервером. present создает виртуальный адрес и включает его. Если enabled, включить виртуальный адрес, если он существует. Если disabled, создать виртуальный адрес при необходимости и установить состояние на disabled.
use_route_advertisement
нет
  • True
  • False
Указывает, использует ли система публикацию маршрута для этого виртуального адреса. При отключении система не публикует маршруты для этого виртуального адреса.
user
да
Имя пользователя для подключения к BIG-IP. У этого пользователя должны быть административные права на устройстве. Этот параметр можно опустить, если переменная среды F5_USER установлена.
validate_certs
(добавлен в 2.0)
нет True
  • True
  • False
Если no, сертификаты SSL не будут проверены. Это следует использовать только на сайтах, контролируемых лично, использующих самозаверяющие сертификаты. Этот параметр можно опустить, если переменная среды F5_VALIDATE_CERTS установлена.

Примеры

- name: Add virtual address
  bigip_virtual_address:
      server: "lb.mydomain.net"
      user: "admin"
      password: "secret"
      state: "present"
      partition: "Common"
      address: "10.10.10.10"
  delegate_to: localhost

- name: Enable route advertisement on the virtual address
  bigip_virtual_address:
      server: "lb.mydomain.net"
      user: "admin"
      password: "secret"
      state: "present"
      address: "10.10.10.10"
      use_route_advertisement: yes
  delegate_to: localhost

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

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

название описание возвращается тип пример
address
Адрес виртуального адреса.
создан int 2345
arp_state
Новый способ обработки запросов ARP виртуальным адресом.
изменен строка выключено
auto_delete
Новое значение для автоматического удаления виртуального адреса.
изменен строка включено
connection_limit
Новая максимальная граница подключений виртуального адреса.
изменен int 1000
icmp_echo
Новое значение ICMP echo, примененное к виртуальному адресу.
изменен строка выключено
netmask
Маска сети виртуального адреса.
создан int 2345
state
Новое состояние виртуального адреса.
изменен строка выключено
use_route_advertisement
Новое значение для использования или неиспользования публикации маршрута.
изменен bool True

Примечания

Примечание

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

Статус

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

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

Spec-Zone.ru

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