Spec-Zone.ru › Ansible 2.5

ce_bgp — Управляет конфигурацией BGP на коммутаторах HUAWEI CloudEngine.

Новая версия 2.4.

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

Описание

  • Управляет конфигурациями BGP на коммутаторах HUAWEI CloudEngine.

Параметры

Параметр Варианты/Значения по умолчанию Комментарии
as_number Значение по умолчанию:
None
Локальный номер AS. Значение — строка длиной от 1 до 11 символов.
as_path_limit Значение по умолчанию:
None
Максимальное количество номеров AS в атрибуте AS_Path. Значение по умолчанию — 255.
bgp_rid_auto_sel
    Варианты:
  • не используется ←
  • true
  • false
Включена функция автоматического выбора идентификаторов маршрутизаторов для всех VPN-инстансов BGP.
check_first_as
    Варианты:
  • не используется ←
  • true
  • false
Проверка первого AS в атрибуте AS_Path обновлений от EBGP-пиров.
clear_interval Значение по умолчанию:
None
Интервал очистки.
confed_id_number Значение по умолчанию:
None
Идентификатор конфедерации. Значение — строка длиной от 1 до 11 символов.
confed_nonstanded
    Варианты:
  • не используется ←
  • true
  • false
Настроить устройство для совместимости с устройствами в нестандартной конфедерации.
confed_peer_as_num Значение по умолчанию:
None
Номер AS конфедерации в формате двух- или четырёхбайтовом. Значение — строка длиной от 1 до 11 символов.
conn_retry_time Значение по умолчанию:
None
Интервал ConnectRetry. Значение — целое число в секундах. Значение по умолчанию — 32 с.
default_af_type
    Варианты:
  • ipv4uni
  • ipv6uni
Значение по умолчанию:
None
Тип созданной адресной семьи, которая может быть IPv4 unicast или IPv6 unicast. Значение по умолчанию — IPv4 unicast.
ebgp_if_sensitive
    Варианты:
  • не используется ←
  • true
  • false
Если значение true, после включения функции быстрого определения интерфейсов EBGP сессии EBGP на интерфейсе удаляются немедленно, когда интерфейс переходит в состояние Down. Если значение false, после включения функции быстрого определения интерфейсов EBGP сессии EBGP на интерфейсе не удаляются немедленно, когда интерфейс переходит в состояние Down.
gr_peer_reset
    Варианты:
  • не используется ←
  • true
  • false
Отключение пиров через GR.
graceful_restart
    Варианты:
  • не используется ←
  • true
  • false
Включить GR для говорящего BGP в указанной адресной семье, адресе пира или группе пиров.
hold_interval Значение по умолчанию:
None
Интервал ожидания.
hold_time Значение по умолчанию:
None
Время ожидания в секундах. Значение времени ожидания может быть 0 или находиться в диапазоне от 3 до 65535.
is_shutdown
    Варианты:
  • не используется ←
  • true
  • false
Прерывание всех соседей BGP.
keep_all_routes
    Варианты:
  • не используется ←
  • true
  • false
Если значение true, система сохраняет все сообщения об обновлении маршрута, полученные от всех пиров (групп) после настройки соединения BGP. Если значение false, система сохраняет только сообщения об обновлении BGP, полученные от пиров и проходящие по настроенной политике импорта.
keepalive_time Значение по умолчанию:
None
Если значение таймера изменяется, отношение BGP между маршрутизаторами разрывается. Значение — целое число в диапазоне от 0 до 21845. Значение по умолчанию — 60.
memory_limit
    Варианты:
  • не используется ←
  • true
  • false
Поддержка защиты памяти BGP RIB.
min_hold_time Значение по умолчанию:
None
Минимальное время ожидания в секундах. Значение времени ожидания может быть 0 или находиться в диапазоне от 20 до 65535.
router_id Значение по умолчанию:
None
Идентификатор маршрутизатора в формате IPv4-адреса.
state
    Варианты:
  • present ←
  • absent
Укажите требуемое состояние ресурса.
suppress_interval Значение по умолчанию:
None
Интервал подавления.
time_wait_for_rib Значение по умолчанию:
None
Период ожидания флага End-Of-RIB. Значение — целое число в диапазоне от 3 до 3000. Значение по умолчанию — 600.
vrf_name Значение по умолчанию:
None
Имя экземпляра BGP. Имя — строка символов, чувствительная к регистру.
vrf_rid_auto_sel
    Варианты:
  • не используется ←
  • true
  • false
Если значение true, экземпляры VPN BGP настроены на автоматический выбор идентификаторов маршрутизаторов. Если значение false, экземпляры VPN BGP отключены от автоматического выбора идентификаторов маршрутизаторов.

Примеры

- name: CloudEngine BGP test
  hosts: cloudengine
  connection: local
  gather_facts: no
  vars:
    cli:
      host: "{{ inventory_hostname }}"
      port: "{{ ansible_ssh_port }}"
      username: "{{ username }}"
      password: "{{ password }}"
      transport: cli

  tasks:

  - name: "Enable BGP"
    ce_bgp:
      state: present
      as_number: 100
      confed_id_number: 250
      provider: "{{ cli }}"

  - name: "Disable BGP"
    ce_bgp:
      state: absent
      as_number: 100
      confed_id_number: 250
      provider: "{{ cli }}"

  - name: "Create confederation peer AS num"
    ce_bgp:
      state: present
      confed_peer_as_num: 260
      provider: "{{ cli }}"

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

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

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

Пример:
True
end_state
dict
всегда
k/v пары параметров aaa после выполнения модуля

Пример:
{'bgp_enable': [['100'], ['true']]}
existing
dict
всегда
k/v пары существующего aaa сервера

Пример:
{'bgp_enable': [['100'], ['true']]}
proposed
dict
всегда
k/v пары параметров, переданных в модуль

Пример:
{'as_number': '100', 'state"': 'present'}
updates
list
всегда
команды, отправленные на устройство

Пример:
['bgp 100']


Статус

Этот модуль помечен как preview, что означает, что он не гарантирует обратную совместимость интерфейса.

Автор

  • wangdezhuang (@CloudEngine-Ansible)

Подсказка

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

© 2012–2018 Michael DeHaan
© 2018–2019 Red Hat, Inc.
Licensed under the GNU General Public License version 3.
https://docs.ansible.com/ansible/2.5/modules/ce_bgp_module.html

Spec-Zone.ru

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