Note
This plugin is part of the openvswitch.openvswitch collection.
To install it use: ansible-galaxy collection install openvswitch.openvswitch
.
To use it in a playbook, specify: openvswitch.openvswitch.openvswitch_db
.
New in version 1.0.0: of openvswitch.openvswitch
The below requirements are needed on the host that executes this module.
Parameter | Choices/Defaults | Comments |
---|---|---|
col string / required | Identifies the column in the record. | |
key string | Identifies the key in the record column, when the column is a map type. | |
record string / required | Identifies the record in the table. | |
state string |
| Configures the state of the key. When set to present, the key and value pair will be set on the record and when set to absent the key will not be set. |
table string / required | Identifies the table in the database. | |
timeout integer | Default: 5 | How long to wait for ovs-vswitchd to respond |
value string / required | Expected value for the table, record, column and key. |
# Increase the maximum idle time to 50 seconds before pruning unused kernel # rules. - openvswitch.openvswitch.openvswitch_db: table: open_vswitch record: . col: other_config key: max-idle value: 50000 # Disable in band copy - openvswitch.openvswitch.openvswitch_db: table: Bridge record: br-int col: other_config key: disable-in-band value: true # Remove in band key - openvswitch.openvswitch.openvswitch_db: state: present table: Bridge record: br-int col: other_config key: disable-in-band # Mark port with tag 10 - openvswitch.openvswitch.openvswitch_db: table: Port record: port0 col: tag value: 10
© 2012–2018 Michael DeHaan
© 2018–2019 Red Hat, Inc.
Licensed under the GNU General Public License version 3.
https://docs.ansible.com/ansible/2.10/collections/openvswitch/openvswitch/openvswitch_db_module.html