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.
| API | Driver | ||||||||
|---|---|---|---|---|---|---|---|---|---|
| Object | Attribute | Neutron w. bagpipe | OpenContrail | OpenDaylight | Nuage | ||||
| ovs | lnx | v1 [1] | 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 | No [2] | Yes | No | Yes | No | ? | ? | ||
| network_association | base object | Yes | Yes | Yes | Yes | Yes | No | ||
| router_association | base object | Yes | No | Yes | Yes | Yes | Yes | ||
| [1] | OpenContrail driver v1 has been deprecated in favor of the production ready driver v2. Warning, no migration path is planned. |
| [2] | 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. |
Except where otherwise noted, this document is licensed under Creative Commons Attribution 3.0 License. See all OpenStack Legal Documents.