ce_vxlan_global - Управляет глобальными атрибутами VXLAN и домена моста на устройствах HUAWEI CloudEngine.
Новая версия 2.4.
Описание
- Управляет глобальными атрибутами VXLAN и домена моста на устройствах HUAWEI CloudEngine.
Параметры
| Параметр | Варианты/Значения по умолчанию | Комментарии |
|---|---|---|
| bridge_domain_id | Указывает идентификатор домена моста. Значение — целое число от 1 до 16777215. | |
| nvo3_acl_extend |
| Включение или отключение функции расширения ACL VXLAN. |
| nvo3_ecmp_hash |
| Выгрузка балансировки VXLAN-пакетов через ECMP в оптимизированном режиме. |
| nvo3_eth_trunk_hash |
| Eth-Trunk для балансировки VXLAN-пакетов в оптимизированном режиме. |
| nvo3_gw_enhanced |
| Настройка шлюза VXLAN третьего уровня для работы в режиме без петли. |
| nvo3_prevent_loops |
| Предотвращение петель VXLAN-трафика в режиме без повышения уровня. В режиме без повышения уровня межкарточная передача VXLAN-трафика может привести к петлям. |
| nvo3_service_extend |
| Включение или отключение функции расширения службы VXLAN. |
| state |
| Определяет, должен ли конфиг присутствовать на устройстве или нет. |
| tunnel_mode_vxlan |
| Устанавливает режим туннеля в VXLAN при настройке функции VXLAN. |
Примеры
- name: vxlan global 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: Create bridge domain and set tunnel mode to VXLAN
ce_vxlan_global:
bridge_domain_id: 100
nvo3_acl_extend: enable
provider: "{{ cli }}"
Возвращаемые значения
Общие возвращаемые значения документированы здесь, следующие поля уникальны для данного модуля:
| Ключ | Возвращаемое значение | Описание |
|---|---|---|
| changed boolean | всегда | Проверка внесения изменений на устройстве Пример: True |
| end_state dict | режим подробной информации | Параметры конфигурации после выполнения модуля Пример: {'bridge_domain_id': {'80': None, '90': None, '100': None}, 'nvo3_acl_extend': 'enable'} |
| existing dict | режим подробной информации | Параметры существующей конфигурации Пример: {'bridge_domain': {'80': None, '90': None}, 'nvo3_acl_extend': 'disable'} |
| proposed dict | режим подробной информации | Параметры, переданные в модуль Пример: {'bridge_domain_id': '100', 'nvo3_acl_extend': 'enable', 'state="present"': None} |
| updates list | всегда | Команды, отправленные на устройство Пример: ['bridge-domain 100', 'ip tunnel mode vxlan'] |
Статус
Этот модуль помечен как превью, что означает, что его обратная совместимость не гарантируется.
Техническое обслуживание
Этот модуль помечен как сообщество, что означает, что он поддерживается сообществом 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_global_module.html