Spec-Zone.ru › Ansible 2.8

bigip_profile_persistence_src_addr – Управление профилями сохранения адресов источника

Новое в версии 2.7.

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

Описание

  • Управляет профилями сохранения адресов источника.

Параметры

Параметр Варианты/Значения по умолчанию Комментарии
entry_timeout
строка
Указывает продолжительность записей сохранения.
При создании нового профиля, если этот параметр не указан, используется значение родительского профиля.
Для указания неограниченного таймаута используйте значение indefinite.
Если указан числовой таймаут, значение должно быть между 1 и 4294967295.
hash_algorithm
строка
    Варианты:
  • default
  • carp
Указывает алгоритм, который система использует для хэширования и распределения нагрузки при сохранении. Результат хэширования является входом в алгоритм.
Когда default, система использует индекс членов пула для получения результата хэширования для ввода в алгоритм.
Когда carp, система использует протокол CARP (Cache Array Routing Protocol) для получения результата хэширования для ввода в алгоритм.
При создании нового профиля, если этот параметр не указан, используется значение родительского профиля.
match_across_pools
булево
    Варианты:
  • no
  • yes
Когда yes, система может использовать любой пул, содержащий эту запись сохранения.
При создании нового профиля, если этот параметр не указан, используется значение родительского профиля.
match_across_services
булево
    Варианты:
  • no
  • yes
Когда yes, указывается, что все сохраняемые соединения с IP-адреса клиента, направленные на тот же виртуальный IP-адрес, также направляются на тот же узел.
При создании нового профиля, если этот параметр не указан, используется значение родительского профиля.
match_across_virtuals
булево
    Варианты:
  • no
  • yes
Когда yes, указывается, что все сохраняемые соединения с одного IP-адреса клиента направляются на тот же узел.
При создании нового профиля, если этот параметр не указан, используется значение родительского профиля.
name
строка / обязательно
Указывает имя профиля.
override_connection_limit
булево
    Варианты:
  • no
  • yes
Когда yes, указывается, что система позволяет задать превышение лимитов соединений членов пула для сохраняемых клиентов.
Пределы соединений на виртуальном уровне остаются жёсткими ограничениями и не переопределяются.
parent
строка
Указывает профиль, который является источником настроек для этого профиля.
При создании нового профиля, если этот параметр не указан, используется системный профиль source_addr.
partition
строка
По умолчанию:
"Common"
Раздел устройства для управления ресурсами.
password
строка / обязательно
Пароль для учетной записи пользователя, используемой для подключения к BIG-IP.
Можно опустить этот параметр, установив переменную среды F5_PASSWORD.

псевдонимы: pass, pwd
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
булево
    Варианты:
  • no
  • yes ←
Если 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, гарантирует удаление профиля.
user
строка / обязательно
Имя пользователя для подключения к BIG-IP. Этот пользователь должен иметь административные права на устройстве.
Можно опустить этот параметр, установив переменную среды F5_USER.
validate_certs
булево
добавлено в 2.0
    Варианты:
  • no
  • yes ←
Если no, сертификаты SSL не проверяются. Используйте только на сайтах под вашим контролем, использующих самоподписанные сертификаты.
Можно опустить этот параметр, установив переменную среды F5_VALIDATE_CERTS.

Примечания

Примечание

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

Примеры

- name: Create a profile
  bigip_profile_persistence_src_addr:
    name: foo
    state: present
    hash_algorithm: carp
    match_across_services: yes
    match_across_virtuals: yes
    provider:
      password: secret
      server: lb.mydomain.com
      user: admin
  delegate_to: localhost

Значения возврата

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

Ключ Возвращённое значение Описание
param1
логическое
changed
Новое значение параметра param1 ресурса.

Пример:
True
param2
строка
changed
Новое значение параметра param2 ресурса.

Пример:
Foo is bar


Статус

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

Авторы

  • Tim Rupp (@caphrim007)

Подсказка

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

© 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_profile_persistence_src_addr_module.html

Spec-Zone.ru

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