RETIRED, Fuel plugin for Vxlan for Neutron
Go to file
Lnic 00beff05b0 Update to packaging 2.0 from 1.0
Delete old parsing method
Correct space/tabulation/duplicate comment

Change-Id: I32c701365f2914b60c0ddd2d386b639c4ed11c0a
2015-08-10 16:55:36 +02:00
deployment_scripts/puppet Update to packaging 2.0 from 1.0 2015-08-10 16:55:36 +02:00
repositories intial implementation of vxlan plugin for fuel 2015-06-30 17:41:52 +02:00
.gitreview Added .gitreview 2015-06-17 15:13:25 +00:00
LICENSE intial implementation of vxlan plugin for fuel 2015-06-30 17:41:52 +02:00
README.md Update to packaging 2.0 from 1.0 2015-08-10 16:55:36 +02:00
environment_config.yaml intial implementation of vxlan plugin for fuel 2015-06-30 17:41:52 +02:00
metadata.yaml Update to packaging 2.0 from 1.0 2015-08-10 16:55:36 +02:00
pre_build_hook intial implementation of vxlan plugin for fuel 2015-06-30 17:41:52 +02:00
tasks.yaml Update to packaging 2.0 from 1.0 2015-08-10 16:55:36 +02:00

README.md

VXLAN plugin for Fuel

VXLAN plugin

Overview

By default the openstack environment is configured with gre or vlan segmentation type. This plugin allows to create vxlan private network.

This repo contains all necessary files to build vxlan Fuel plugin.

Requirements

Requirement Version/Comment
Mirantis Openstack compatibility 6.1
---------------------------------- ---------------------------------------------------------

Recommendations

None.

Limitations

None.

Installation Guide

Vxlan plugin installation

  1. Clone the fuel-plugin repo from: https://github.com/stackforge/fuel-plugin-vxlan.git

    git clone

  2. Install the Fuel Plugin Builder:

    pip install fuel-plugin-builder

  3. Build vxlan Fuel plugin:

    fpb --build fuel-plugin-vxlan/

  4. The vxlan-<x.x.x>.rpm file will be created in the plugin folder (fuel-plugin-vxlan)

  5. Move this file to the Fuel Master node with secure copy (scp):

    scp vxlan-<x.x.x>.rpm root@:<the_Fuel_Master_node_IP address>:/tmp cd /tmp

  6. Install the vxlan plugin:

    fuel plugins --install vxlan-<x.x.x>.rpm

  7. Verify that the plugin is installed correctly: fuel plugins --list

  8. Plugin is ready to use and can be enabled on the Settings tab of the Fuel web UI.

User Guide

https plugin configuration

  1. Create a new environment with the Fuel UI wizard with gre segmentation type selected

  2. Add a node with the "Compute" role.

  3. Click on the settings tab of the Fuel web UI

  4. Scroll down the page, select the "vxlan plugin" checkbox

Deployment details

Configure neutron/ml2plugin to use vxlan as default segmentation type Configureboth controller and compute neutron/ml2plugin to create vxlan tunneling Restart neutron services

Known issues

None.

Release Notes

1.0.0

  • Initial release of the plugin

2.0.0

  • migrate plugins from 1.0.0 to 2.0.0 package version