Spec-Zone.ru › Ansible 2.9

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

  • УСТАРЕВШЕЕ
  • Синопсис
  • Параметры
  • Примеры
  • Возвращаемые значения
  • Статус

УСТАРЕВШЕЕ

Удалено в Ansible:
версия: 2.12
Почему: Не поддерживает последнюю версию Pluribus Networks netvisor
Альтернатива: Последние модули будут добавлены в будущие версии Ansible.

Синопсис

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

Параметры

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

Примеры

- name: add vrouter-bgp
  pn_vrouterbgp:
    state: 'present'
    pn_vrouter_name: 'ansible-vrouter'
    pn_neighbor: 104.104.104.1
    pn_remote_as: 1800

- name: remove vrouter-bgp
  pn_vrouterbgp:
    state: 'absent'
    pn_name: 'ansible-vrouter'

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

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

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

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

stderr
список
при ошибке
Набор ответов об ошибках от команды vrouterbgp.

stdout
список
всегда
Набор ответов от команды vrouterbpg.



Статус

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

Авторы

  • 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.9/modules/pn_vrouterbgp_module.html

Spec-Zone.ru

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