Enable the BGP VPN Interconnection service

Enable the BGP VPN Interconnection serviceΒΆ

If you have an existing BGP IP VPN (a set of external sites) set up outside the data center, you can enable the BGP VPN Interconnection service in MCP to be able to trigger the establishment of connectivity between VMs and these VPN external sites.

The drivers for the BGP VPN Interconnection service include:

  • OVS/BaGPipe driver
  • OpenContrail driver
  • OpenDaylight driver

To enable the BGP VPN Interconnection service:

  1. Log in to the Salt Master node.

  2. Open the cluster.<cluster_name>.openstack.init.yml file for editing.

  3. Set the neutron_enable_bgp_vpn parameter to True.

  4. Set the driver neutron_bgp_vpn_driver parameter to one of the following values: bagpipe, opendaylight, opencontrail. For example:

    parameters:
      _param:
        neutron_enable_bgp_vpn: True
        neutron_bgp_vpn_driver: bagpipe
        ...
    
  5. Re-apply the Salt configuration:

    salt -C 'I@neutron:server' state.sls neutron
    

For the OpenContrail and OpenDaylight drivers, we assume that the related SDN controllers are already enabled in your MCP cluster. To configure the BaGPipe driver, see Configure the BaGPipe driver for BGP VPN.