onyx_bgp - Настройка BGP на сетевых устройствах Mellanox ONYX
Новая версия 2.5.
Обзор
- Этот модуль обеспечивает декларативное управление маршрутизатором BGP и соседями на сетевых устройствах Mellanox ONYX.
Параметры
| Параметр | Варианты/Значения по умолчанию | Комментарии | |
|---|---|---|---|
| as_number обязательно | Локальный номер AS. | ||
| neighbors | Список соседей. Обязательно, если state=present. | ||
| remote_as обязательно | Удаленный номер AS. | ||
| neighbor обязательно | IP-адрес соседа. | ||
| networks | Список рекламируемых сетей. | ||
| router_id | IP-адрес маршрутизатора. Требуется, если state=present. | ||
| state |
| Состояние BGP. | |
Примечания
Примечание
- Тестировалось на ONYX 3.6.4000
Примеры
- name: configure bgp
onyx_bgp:
as_number: 320
router_id: 10.3.3.3
neighbors:
- remote_as: 321
neighbor: 10.3.3.4
state: present
networks:
- 172.16.1.0/24
Возвращаемые значения
Общие возвращаемые значения описаны здесь, следующие поля уникальны для данного модуля:
| Ключ | Возвращаемое значение | Описание |
|---|---|---|
| commands список | всегда | Список команд конфигурации для отправки на устройство. Пример: ['router bgp 172', 'exit', 'router bgp 172 router-id 2.3.4.5 force', 'router bgp 172 neighbor 2.3.4.6 remote-as 173', 'router bgp 172 network 172.16.1.0 /24'] |
Статус
Этот модуль помечен как preview, что означает, что его интерфейс не гарантируется обратной совместимостью.
Техническое обслуживание
Этот модуль помечен как community, что означает, что его поддерживает сообщество Ansible. Подробнее см. Поддержка и техническое обслуживание модулей.
Список других модулей, поддерживаемых сообществом Ansible, см. здесь.
Автор
- Samer Deeb (@samerd)
Подсказка
Если вы заметите какие-либо проблемы в этой документации, вы можете отредактировать этот документ, чтобы улучшить его.
© 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/onyx_bgp_module.html