Spec-Zone.ru › Ansible 2.10

community.network.pn_vrouterbgp – Команда CLI для добавления/удаления/изменения vrouter-bgp.

Примечание

Этот плагин входит в сборку community.network (версия 1.3.0).

Для его установки используйте: ansible-galaxy collection install community.network.

Для использования в плейбуке укажите: community.network.pn_vrouterbgp.

  • УСТАРЕЛО
  • Краткое описание
  • Параметры
  • Примеры
  • Значения возврата
  • Статус

УСТАРЕЛО

Удалено в

версии 2.0.0

Почему

Не поддерживает последнюю версию Pluribus Networks netvisor

Альтернатива

Последние модули будут добавлены в будущие версии Ansible.

Краткое описание

  • Выполнить команды vrouter-bgp-add, vrouter-bgp-remove, vrouter-bgp-modify.
  • Каждый фрагмент, кластер, автономный коммутатор или виртуальная сеть (VNET) может предоставить своим клиентам службу vRouter, которая перенаправляет трафик между сетями и реализует протоколы уровня 4.

Параметры

Параметр Варианты/Значения по умолчанию Комментарии
pn_bfd
boolean
    Варианты:
  • no
  • yes
Указать, требуется ли поддержка протокола BFD для обнаружения неполадок.
pn_clipassword
string
Указать пароль для входа, если пользователь не root.
pn_cliswitch
string
Значение по умолчанию:
"local"
Коммутатор(ы), на котором нужно выполнить команду CLI.
pn_cliusername
string
Указать имя пользователя для входа, если пользователь не root.
pn_default_originate
boolean
    Варианты:
  • no
  • yes
Указать, нужно ли объявлять маршруты по умолчанию соседу.
pn_ebgp
string
Указать значение для внешнего BGP, чтобы принять или попытаться установить подключения BGP к внешним узлам, не подключенным напрямую к сети. Это значение от 1 до 255.
pn_holdtime
string
Указать время удержания соседа BGP в секундах.
pn_keepalive
string
Указать интервал ожидания BGP соседа в секундах.
pn_max_prefix
string
Указать максимальное количество префиксов.
pn_max_prefix_warn
boolean
    Варианты:
  • no
  • yes
Указать, нужно ли выводить предупреждение при превышении максимального количества префиксов.
pn_multiprotocol
string
    Варианты:
  • ipv4-unicast
  • ipv6-unicast
Указать многоадресной протокол для BGP.
pn_neighbor
string
Указать IP-адрес соседа для использования в BGP.
Требуется для vrouter-bgp-add.
pn_next_hop_self
boolean
    Варианты:
  • no
  • yes
Указать, является ли следующий маршрутизатор тем же маршрутизатором.
pn_override_capability
boolean
    Варианты:
  • no
  • yes
Указать, нужно ли переопределить возможности.
pn_password
string
Указать пароль (если требуется).
pn_prefix_listin
string
Указать список префиксов для фильтрации входящего трафика.
pn_prefix_listout
string
Указать список префиксов для фильтрации исходящего трафика.
pn_remote_as
string
Указать номер удалённой автономной системы (AS). Это значение от 1 до 4294967295.
Требуется для vrouter-bgp-add.
pn_route_mapin
string
Указать карту маршрутов для входящего соседа.
pn_route_mapout
string
Указать карту маршрутов для исходящего соседа.
pn_route_reflector
boolean
    Варианты:
  • no
  • yes
Указать, используется ли клиент маршрутизатора-отражателя.
pn_soft_reconfig
boolean
    Варианты:
  • no
  • yes
Указать, требуется ли мягкая переконфигурация входящего трафика.
pn_vrouter_name
string / обязательно
Указать имя службы vRouter.
pn_weight
string
Указать значение веса по умолчанию от 0 до 65535 для маршрутов соседа.
state
string / обязательно
    Варианты:
  • present
  • absent
  • update
Указать действие. Используйте 'present' для добавления bgp, 'absent' для удаления bgp и 'update' для изменения bgp.

Примеры

- name: Add vrouter-bgp
  community.network.pn_vrouterbgp:
    state: 'present'
    pn_vrouter_name: 'ansible-vrouter'
    pn_neighbor: 104.104.104.1
    pn_remote_as: 1800

- name: Remove vrouter-bgp
  community.network.pn_vrouterbgp:
    state: 'absent'
    pn_name: 'ansible-vrouter'

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

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

Ключ Возвращаемое значение Описание
changed
boolean
всегда
Указывает, привела ли команда CLI к изменениям на целевом узле.

command
string
всегда
Команда CLI, запущенная на целевом узле(ах).

stderr
list / elements=string
при ошибке
Набор ответов об ошибках от команды vrouterbgp.

stdout
list / elements=string
всегда
Набор ответов от команды vrouterbpg.



Статус

  • Этот модуль будет удален в версии 2.0.0. [устарел]
  • Дополнительную информацию см. в разделе УСТАРЕЛО.

Авторы

  • Pluribus Networks (@amitsi)

© 2012–2018 Michael DeHaan
© 2018–2019 Red Hat, Inc.
Licensed under the GNU General Public License version 3.
https://docs.ansible.com/ansible/2.10/collections/community/network/pn_vrouterbgp_module.html

Spec-Zone.ru

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