RETIRED, Fuel plugin for VPNaaS for Neutron
Go to file
Andrey Epifanov 988b74f011 Disable l3-agent resource using exec
Due constraint problem with new pacemaker v2

Change-Id: I5ec5b21b86218b300f520ade1e860a3d57393bbc
2015-02-16 15:48:38 +03:00
deployment_scripts/puppet Disable l3-agent resource using exec 2015-02-16 15:48:38 +03:00
repositories Neutron VPNaaS plugin for Fuel 2014-11-26 14:59:26 +03:00
specs Blueprint: support-vpnaas-in-mos 2015-02-02 22:47:19 +03:00
.gitignore Add .gitreview and .gitignore files 2015-02-02 15:34:53 +03:00
.gitreview Add .gitreview and .gitignore files 2015-02-02 15:34:53 +03:00
LICENSE Neutron VPNaaS plugin for Fuel 2014-11-26 14:59:26 +03:00
README.md Update README.md 2015-02-04 19:52:48 +03:00
environment_config.yaml Neutron VPNaaS plugin for Fuel 2014-11-26 14:59:26 +03:00
metadata.yaml Support MOS 2014.2-6.1 and FUEL 6.1 2015-02-13 10:52:46 +03:00
pre_build_hook Neutron VPNaaS plugin for Fuel 2014-11-26 14:59:26 +03:00
tasks.yaml Neutron VPNaaS plugin for Fuel 2014-11-26 14:59:26 +03:00

README.md

VPNaaS plugin

VPNaaS (VPN-as-a-Service) is a Neutron extension that introduces VPN feature set.

This repo contains all necessary files to build VPNaaS Fuel plugin. Currently the only supported Fuel versions are 6.0 and higher.

Building the plugin

  1. Clone the fuel-plugin repo from: git clone https://github.com/stackforge/fuel-plugin-neutron-vpnaas
  2. Install Fuel Plugin Builder: pip install fuel-plugin-builder
  3. Build VPNaaS Fuel plugin: fpb --build fuel-plugin-neutron-vpnaas/
  4. vpnaas-plugin-x.x.x.fp plugin file will be created in the plugin folder ll fuel-plugin-neutron-vpnaas/
  5. Move this file to the Fuel master node and install fuel plugins --install vpnaas-plugin-x.x.x.fp
  6. Plugin is ready to use and can be enabled via Fuel WebUI ('Settings' tab)

Deployment details

Neutron VPN agent replaces Neutron L3 agent because it combines both L3 and VPNaaS functionality. No user interaction is required, VPNaaS will be enabled immediately after deployment.

Accessing VPNaaS functionality

VPN settings can be found in Openstack Dashboard: Project -> Network -> VPN

Please use official Openstack documentation to obtain more information: