Drivers¶
The BGPVPN service plugin supports the following drivers:
The API is consistent across drivers, but not all drivers support all parts of the API. Refer to the Driver Compatibility Matrix to determine what is supported with each driver.
Driver Compatibility Matrix¶
API | Driver | ||||||||
---|---|---|---|---|---|---|---|---|---|
Object | Attribute | Neutron w. bagpipe | OpenContrail | OpenDaylight | Nuage | ||||
ovs | lnx | v1 | v2 | v1 | v2 | ||||
bgpvpn | base object | Yes | Yes | Yes | Yes | Yes | Yes | ||
route_distinguisher | No | No | No | Yes | Yes | Yes | |||
route_targets | Yes | Yes | Yes | Yes | Yes | Yes | |||
import_targets | Yes | Yes | Yes | Yes | Yes | Yes | |||
export_targets | Yes | Yes | Yes | Yes | Yes | Yes | |||
type | L3 | Yes | Yes | Yes | Yes | Yes | Yes | Yes | |
L2 | (note) | Yes | No | ? | No | ? | ? | ||
network_association | base object | Yes | Yes | Yes | Yes | Yes | No | ||
router_association | base object | Yes | No | Yes | Yes | Yes | Yes |
Note
Support for BGPVPNs of type L2 with Neutron/bagpipe is supported with linuxbridge agents. The support for OVS agents is being worked on in the Queens cycle.