545652d5d8
Change-Id: I193003b3666f6e0ddce11eaefe0c4f1476b3f47a |
||
---|---|---|
deployment_scripts/puppet | ||
repositories | ||
specs | ||
.gitignore | ||
.gitreview | ||
LICENSE | ||
README.md | ||
environment_config.yaml | ||
metadata.yaml | ||
pre_build_hook | ||
tasks.yaml |
README.md
FWaaS plugin
FWaaS (Firewall-as-a-Service) is a Neutron extension that introduces Firewall feature set.
This repo contains all necessary files to build FWaaS Fuel plugin. Currently the only supported Fuel version is 6.0.
Building the plugin
- Clone the fuel-plugins repo from https://github.com/stackforge/fuel-plugins
- Install Fuel Plugin Builder using documentation from the fuel-plugins repo
- Execute fpb --build , where is the path to the plugin's main folder (fwaas)
- fwaas-plugin-1.0.0.fp plugin file will be created
- Move this file to the Fuel master node and install it using the following command: fuel plugins --install fwaas-plugin-1.0.0.fp
- Plugin is ready to use and can be enabled via Fuel WebUI ('Settings' tab)
Deployment details
FWaaS deployment requires only adding a couple parameters in neutron.conf and enabling FWaaS tab in Horizon.
Accessing FWaaS functionality
Firewall settings can be found in Openstack Dashboard: Project -> Network -> Firewall
Please use official Openstack documentation to obtain more information: