sonata-nfv / son-security-pilot Goto Github PK
View Code? Open in Web Editor NEWSonata-nfv Security Pilot
Home Page: http://www.sonata-nfv.eu
License: Apache License 2.0
Sonata-nfv Security Pilot
Home Page: http://www.sonata-nfv.eu
License: Apache License 2.0
Create a documentation on the GitHub repo on where to put the code and how to use the project/milestones tool.
$ ansible-playbook son-cmud.yml -e "ops=create plat=snort pop=alabs proj=demo distro=xenial|Core" -v
The user-facing GUI allows users to view the available VNFs, see the VNF status (active or inactive), start VNFs (add them to the running service) and stop VNFs (remove them from the running service).
The command {{ lookup('env','PWD') }}
used in all playbooks to obtain the current directory is not working.
@arocha7 do you also have problems with this or is just me?
An alternative approach is to use the built-in ansible var {{ playbook_dir }}
We temporarily changed the CP in VNFD of the VPN to have type="managed"
as input. This needs to be changed to external
once supported by the IA!
The real management CP needs also to be changed.
See: #45
$ ansible-playbook son-cmud.yml -e "ops=create plat=docker-vpsa pop=alabs proj=demo distro=xenial|Core" -v
NOTE: "pfSense" not included; an alternative must be pursued
$ ansible-playbook son-cmud.yml -e "ops=create plat=haproxy pop=alabs proj=demo distro=xenial|Core" -v
Test the self-service portal manually. Maybe with the help of Alberto
Please help to plan the next PSA integration meeting. That is, list the tasks (maybe linked to GitHub issues) below:
$ ansible-playbook son-cmud.yml -e "ops=create plat=squid pop=alabs proj=demo distro=xenial|Core" -v
Ask Manuel, Hadi, and Wouter in particular how to develop and test FSMs and SSMs without a Service Platform in place. Maybe by using the SONATA emulator.
The self-service portal backend server offers a REST API to allow user to list, add, and remove applications (VNFs) within the PSA service.
$ ansible-playbook son-cmud.yml -e "ops=create plat=nginx pop=alabs proj=demo distro=xenial|Core" -v
Well - we know this is not possible for pfSense. But What about IPCop and FireIP? Can we test this?
A declarative, efficient, and flexible JavaScript library for building user interfaces.
๐ Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
An Open Source Machine Learning Framework for Everyone
The Web framework for perfectionists with deadlines.
A PHP framework for web artisans
Bring data to life with SVG, Canvas and HTML. ๐๐๐
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
Some thing interesting about web. New door for the world.
A server is a program made to process requests and deliver data to clients.
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
Some thing interesting about visualization, use data art
Some thing interesting about game, make everyone happy.
We are working to build community through open source technology. NB: members must have two-factor auth.
Open source projects and samples from Microsoft.
Google โค๏ธ Open Source for everyone.
Alibaba Open Source for everyone
Data-Driven Documents codes.
China tencent open source team.