RETIRED, Fuel plugin for SFC Networking
Go to file
Bartosz Kupidura 37dde0693d Disabling security groups is not needed
Instead you can use port-security-enabled=False during
port creation for service

Change-Id: If880800379517bf1e7979d62b41a334e0f3520a9
2016-06-17 13:42:59 +00:00
deployment_scripts/puppet/manifests Disabling security groups is not needed 2016-06-17 13:42:59 +00:00
repositories/ubuntu Initail commit 2016-06-15 15:52:03 +02:00
.gitignore Initail commit 2016-06-15 15:52:03 +02:00
.gitreview Added .gitreview 2016-06-15 06:25:48 +00:00
.travis.yml Initail commit 2016-06-15 15:52:03 +02:00
LICENSE Initail commit 2016-06-15 15:52:03 +02:00
README.md Initail commit 2016-06-15 15:52:03 +02:00
deployment_tasks.yaml Initail commit 2016-06-15 15:52:03 +02:00
environment_config.yaml Initail commit 2016-06-15 15:52:03 +02:00
metadata.yaml Initail commit 2016-06-15 15:52:03 +02:00
post_install.sh Initail commit 2016-06-15 15:52:03 +02:00
pre_build_hook Initail commit 2016-06-15 15:52:03 +02:00
tasks.yaml Initail commit 2016-06-15 15:52:03 +02:00
uninstall.sh Initail commit 2016-06-15 15:52:03 +02:00

README.md

Networking SFC plugin for Fuel

Networking SFC

One of the foundations for NFV enabled clouds is to have Networking Service Function Chaining which provides an ability to define an ordered list of network services which to form a “chain” of services. This could be used by f.e. Telcos to simplify management of their infrastructure.

This plugin extends MOS with Networking SFC.

Requirements

Requirement Version
Mirantis OpenStack compatibility 9.0

It is required to install this on vxlans enabled environment. Will not work otherwise.

Installation Guide

Networking SFC plugin installation

To install Networking SFC plugin, follow these steps:

  1. Build a plugin fpb --build dir

  2. Copy the plugin on already installed Fuel Master node; ssh can be used for that. If you do not have the Fuel Master node yet, see Quick Start Guide :

     # scp networking-sfc-<version>.noarch.rpm root@<Fuel_Master_ip>:/tmp
    
  3. Install the plugin:

     # cd /tmp
     # fuel plugins --install networking-sfc-<version>.noarch.rpm
    
  4. Check if the plugin was installed successfully:

     # [root@nailgun ~]# fuel plugins
     id | name           | version | package_version | releases
     ---|----------------|---------|-----------------|--------------------
     1  | networking-sfc | 1.0.0   | 4.0.0           | ubuntu (mitaka-9.0)
    

Networking SFC plugin configuration

  1. Create an environment.
  2. Enable L2 Population in network tab.
  3. Enable the plugin on the Settings tab of the Fuel web UI.
  4. Deploy the environment.

Contributors