Spec-Zone.ru › Ansible 2.8

bigip_static_route – Управление статическими маршрутами на BIG-IP

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

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

Описание

  • Управление статическими маршрутами на BIG-IP.

Параметры

Параметр Варианты/Значения по умолчанию Комментарии
description
строка
Описание, идентифицирующее маршрут.
destination
строка
Указывает IP-адрес для статической записи в таблице маршрутизации. При создании нового статического маршрута это значение обязательно.
Это значение нельзя изменить после его установки.
gateway_address
строка
Указывает маршрутизатор, который система должна использовать при пересылке пакетов к целевому хосту или сети. Также известен как адрес маршрутизатора следующего шага. Это может быть адрес IPv4 или IPv6. Если это адрес IPv6, начинающийся с FE80:, адрес будет обрабатываться как адрес локальной связи. Для этого требуется также указать параметр vlan.
mtu
строка
Указывает конкретный максимальный размер транспортного блока (MTU).
name
строка / обязательно
Имя статического маршрута.
netmask
строка
Маска подсети для статического маршрута. При создании нового статического маршрута это значение обязательно.
Это значение может быть в формате IP или CIDR.
Это значение нельзя изменить после его установки.
partition
строка
добавлен в 2.6
Значение по умолчанию:
"Common"
Раздел устройства для управления ресурсами.
password
строка / обязательно
Пароль учетной записи пользователя для подключения к BIG-IP.
Вы можете опустить этот параметр, установив переменную среды F5_PASSWORD.

псевдонимы: pass, pwd
pool
строка
Указывает пул, через который система пересылает пакеты к месту назначения.
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.
reject
логическое
    Варианты:
  • no
  • yes
Указывает, что система отбрасывает пакеты, отправленные в место назначения.
route_domain
целое число
Идентификатор домена маршрута системы. При создании нового статического маршрута, если это значение не указано, будет использовано значение по умолчанию 0.
Это значение нельзя изменить после его установки.
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.
vlan
строка
Указывает VLAN или туннель, через который система пересылает пакеты к месту назначения. Когда gateway_address — это адрес локальной связи IPv6, это значение обязательно.

Примечания

Примечание

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

Примеры

- name: Create static route with gateway address
  bigip_static_route:
    destination: 10.10.10.10
    netmask: 255.255.255.255
    gateway_address: 10.2.2.3
    name: test-route
    provider:
      password: secret
      server: lb.mydomain.come
      user: admin
      validate_certs: no
  delegate_to: localhost

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

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

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

Пример:
True
destination
строка
изменён
Включён ли баннер или нет.

Пример:
True
gateway_address
строка
изменён
Включён ли баннер или нет.

Пример:
True
netmask
строка
изменён
Маска сети назначения.

Пример:
255.255.255.255
partition
строка
изменён
Раздел, на котором был создан статический маршрут.

Пример:
Common
pool
строка
изменён
Включён ли баннер или нет.

Пример:
True
reject
строка
изменён
Включён ли баннер или нет.

Пример:
True
route_domain
целое число
изменён
Домен маршрута статического маршрута.

Пример:
1
vlan
строка
изменён
Включён ли баннер или нет.

Пример:
True


Статус

  • В этом модуле гарантированы отсутствия изменений интерфейса, несовместимых с предыдущими версиями. [stableinterface]
  • Этот модуль поддерживается партнером Ansible. [certified]

Авторы

  • 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_static_route_module.html

Spec-Zone.ru

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