Spec-Zone.ru › Ansible 2.9

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"
Раздел устройства для управления ресурсами.
provider
словарь
добавлено в 2.5
Объект словаря, содержащий данные подключения.
auth_provider
строка
Настраивает поставщик аутентификации для получения маркеров аутентификации от удаленного устройства.
Этот параметр используется при работе с устройствами BIG-IQ.
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
целое число
Указывает таймаут в секундах для связи с сетевым устройством для подключения или отправки команд. Если таймаут превышен до завершения операции, модуль выдаст ошибку.
transport
строка
    Варианты:
  • cli
  • rest ←
Настраивает транспортное соединение для подключения к удаленному устройству.
user
строка / обязательно
Имя пользователя для подключения к BIG-IP. Этот пользователь должен иметь административные привилегии на устройстве.
Вы можете опустить этот параметр, установив переменную среды F5_USER.
validate_certs
логическое значение
    Варианты:
  • no
  • yes ←
Если no, сертификаты SSL не проверяются. Используйте только на контролируемых вами сайтах, использующих самозаверенные сертификаты.
Вы можете опустить этот параметр, установив переменную среды F5_VALIDATE_CERTS.
state
строка
    Варианты:
  • present ←
  • absent
Если present, гарантирует, что профиль существует.
Если absent, гарантирует удаление профиля.

Примечания

Примечание

  • Дополнительную информацию об использовании 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
boolean
изменённое
Новое значение параметра param1 ресурса.

Пример:
True
param2
string
изменённое
Новое значение параметра 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.9/modules/bigip_profile_persistence_src_addr_module.html

Spec-Zone.ru

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