Spec-Zone.ru › Ansible 2.6

ce_vxlan_arp - Управляет атрибутами ARP VXLAN на устройствах HUAWEI CloudEngine.

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

  • Обзор
  • Параметры
  • Примеры
  • Возвращаемые значения
  • Статус
  • Техническое обслуживание
    • Автор

Обзор

  • Управляет атрибутами ARP VXLAN на устройствах HUAWEI CloudEngine.

Параметры

Параметр Варианты/Значения по умолчанию Комментарии
arp_collect_host
    Варианты:
  • enable
  • disable
Включает EVN BGP или BGP EVPN для сбора информации о хостах.
arp_suppress
    Варианты:
  • enable
  • disable
Включает подавление широковещательной рассылки ARP в BD.
bridge_domain_id
Указывает идентификатор BD (домена моста). Значение — целое число от 1 до 16777215.
evn_bgp
    Варианты:
  • enable
  • disable
Включает EVN BGP.
evn_peer_ip
Указывает IP-адрес узла EVN BGP. Значение в формате точечной нотации.
evn_reflect_client
    Варианты:
  • enable
  • disable
Настраивает локальное устройство как отражатель маршрутов (RR), а его узел — как клиент.
evn_server
    Варианты:
  • enable
  • disable
Настраивает локальное устройство как маршрутизатор отражения (RR) в сети EVN.
evn_source_ip
Указывает исходный адрес узла EVN BGP. Значение в формате точечной нотации.
host_collect_protocol
    Варианты:
  • bgp
  • none
Включает EVN BGP или BGP EVPN для объявления информации о хостах.
state
    Варианты:
  • present ←
  • absent
Определяет, должно ли конфигурация быть присутствующей на устройстве или нет.
vbdif_name
Полное имя интерфейса VBDIF, например, Vbdif100.

Примеры

- name: vxlan arp module test
  hosts: ce128
  connection: local
  gather_facts: no
  vars:
    cli:
      host: "{{ inventory_hostname }}"
      port: "{{ ansible_ssh_port }}"
      username: "{{ username }}"
      password: "{{ password }}"
      transport: cli

  tasks:

  - name: Configure EVN BGP on Layer 2 and Layer 3 VXLAN gateways to establish EVN BGP peer relationships.
    ce_vxlan_arp:
      evn_bgp: enable
      evn_source_ip: 6.6.6.6
      evn_peer_ip: 7.7.7.7
      provider: "{{ cli }}"
  - name: Configure a Layer 3 VXLAN gateway as a BGP RR.
    ce_vxlan_arp:
      evn_bgp: enable
      evn_server: enable
      provider: "{{ cli }}"
  - name: Enable EVN BGP on a Layer 3 VXLAN gateway to collect host information.
    ce_vxlan_arp:
      vbdif_name: Vbdif100
      arp_collect_host: enable
      provider: "{{ cli }}"
  - name: Enable Layer 2 and Layer 3 VXLAN gateways to use EVN BGP to advertise host information.
    ce_vxlan_arp:
      host_collect_protocol: bgp
      provider: "{{ cli }}"
  - name: Enable ARP broadcast suppression on a Layer 2 VXLAN gateway.
    ce_vxlan_arp:
      bridge_domain_id: 100
      arp_suppress: enable
      provider: "{{ cli }}"

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

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

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

Пример:
True
end_state
dict
режим verbose
k/v пары конфигурации после выполнения модуля

Пример:
{'evn_bgp': 'enable', 'evn_source_ip': '6.6.6.6', 'evn_peer_ip': ['7.7.7.7']}
existing
dict
режим verbose
k/v пары существующей конфигурации

Пример:
{'evn_bgp': 'disable', 'evn_source_ip': None, 'evn_peer_ip': []}
proposed
dict
режим verbose
k/v пары параметров, переданных в модуль

Пример:
{'evn_bgp': 'enable', 'evn_source_ip': '6.6.6.6', 'evn_peer_ip': '7.7.7.7', 'state': 'present'}
updates
list
всегда
команды, отправленные на устройство

Пример:
['evn bgp', 'source-address 6.6.6.6', 'peer 7.7.7.7']


Статус

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

Техническое обслуживание

Этот модуль помечен как community, что означает, что он поддерживается сообществом Ansible. Подробнее см. Поддержка и техническое обслуживание модулей.

Список других модулей, также поддерживаемых сообществом Ansible, см. здесь.

Автор

  • QijunPan (@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.6/modules/ce_vxlan_arp_module.html

Spec-Zone.ru

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