openvswitch_port - Управление портами Open vSwitch
Новое в версии 1.4.
Описание
- Управление портами Open vSwitch
Требования
Ниже приведены требования, необходимые на хосте, на котором выполняется этот модуль.
- ovs-vsctl
Параметры
| Параметр | Варианты/Значения по умолчанию | Комментарии |
|---|---|---|
| bridge обязательно | Имя моста для управления | |
| external_ids (добавлено в 2.0) | По умолчанию: {} | Словарь внешних идентификаторов, применяемых к порту. |
| port обязательно | Имя порта для управления на мосту | |
| set (добавлено в 2.0) | Установить одно свойство порта. | |
| state |
| Требуется ли существование порта |
| tag (добавлено в 2.2) | Тэг VLAN для этого порта. Должно быть значением от 0 до 4095. | |
| timeout | По умолчанию: 5 | Время ожидания ответа ovs-vswitchd |
Примеры
# Creates port eth2 on bridge br-ex
- openvswitch_port:
bridge: br-ex
port: eth2
state: present
# Creates port eth6
- openvswitch_port:
bridge: bridge-loop
port: eth6
state: present
set: Interface eth6
# Creates port vlan10 with tag 10 on bridge br-ex
- openvswitch_port:
bridge: br-ex
port: vlan10
tag: 10
state: present
set: Interface vlan10
# Assign interface id server1-vifeth6 and mac address 00:00:5E:00:53:23
# to port vifeth6 and setup port to be managed by a controller.
- openvswitch_port:
bridge: br-int
port: vifeth6
state: present
args:
external_ids:
iface-id: '{{ inventory_hostname }}-vifeth6'
attached-mac: '00:00:5E:00:53:23'
vm-id: '{{ inventory_hostname }}'
iface-status: active
Статус
Этот модуль помечен как превью, что означает, что его интерфейс не гарантируется обратной совместимостью.
Техническое обслуживание
Этот модуль помечен как сетевой, что означает, что он поддерживается командой Ansible Network Team. См. Техническое обслуживание и поддержка модулей для получения дополнительной информации.
Список других модулей, также поддерживаемых командой Ansible Network Team, см. здесь.
Поддержка
Дополнительную информацию о поддержке этого модуля компанией Red Hat см. в этой статье базы знаний
Автор
- David Stygstra (@stygstra)
Подсказка
Если вы обнаружите какие-либо проблемы в этом документе, вы можете отредактировать этот документ, чтобы улучшить его.
© 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/openvswitch_port_module.html