son-mano-framework | SONATA 's Service Platform MANO Framework
kandi X-RAY | son-mano-framework Summary
kandi X-RAY | son-mano-framework Summary
son-mano-framework is a Python library typically used in Framework applications. son-mano-framework has no bugs, it has no vulnerabilities, it has a Permissive License and it has low support. However son-mano-framework build file is not available. You can download it from GitHub.
SONATA's Service Platform MANO Framework
SONATA's Service Platform MANO Framework
Support
Quality
Security
License
Reuse
Support
son-mano-framework has a low active ecosystem.
It has 14 star(s) with 12 fork(s). There are 8 watchers for this library.
It had no major release in the last 12 months.
There are 0 open issues and 51 have been closed. On average issues are closed in 88 days. There are no pull requests.
It has a neutral sentiment in the developer community.
The latest version of son-mano-framework is 5.1
Quality
son-mano-framework has no bugs reported.
Security
son-mano-framework has no vulnerabilities reported, and its dependent libraries have no vulnerabilities reported.
License
son-mano-framework is licensed under the Apache-2.0 License. This license is Permissive.
Permissive licenses have the least restrictions, and you can use them in most projects.
Reuse
son-mano-framework releases are available to install and integrate.
son-mano-framework has no build file. You will be need to create the build yourself to build the component from source.
Installation instructions, examples and code snippets are available.
Top functions reviewed by kandi - BETA
kandi has reviewed son-mano-framework and discovered the below as its top functions. This is intended to give you an instant insight into son-mano-framework implemented functionality, and help decide if they suit your requirements.
- Handle a scaling request
- Recrereate the ledger
- Start a new add vnf workflow
- Start the next task in the workflow
- Process a placement request
- Perform placement calculation
- Handle service creation
- Add a service to the ledger
- Build a vnfs vnfs
- Get the VNFD VNDU with the given reference
- Request placement for service
- Returns a dict of vnfs
- Called when the SMTP message is received
- Handle a FunctionInstance start event
- Handle a function configuration request
- Process a monitoring service response
- Process a function scale event
- Process a service instance
- Calculates the OperatorPolicy object
- Update records to Terminated
- Start monitoring
- Function remove request handler
- Store the VNFR for a service
- Handle a kill request
- Invoked when a service instance is received
- Create a service
Get all kandi verified functions for this library.
son-mano-framework Key Features
No Key Features are available at this moment for son-mano-framework.
son-mano-framework Examples and Code Snippets
docker build -f plugins/son-mano-service-lifecycle-management/Dockerfile .
docker build -f plugins/son-mano-function-lifecycle-management/Dockerfile .
docker build -f plugins/son-mano-placement/Dockerfile .
docker build -f plugins/son-mano-specific-r
git clone https://github.com/sonata-nfv/son-mano-framework.git
cd son-mano-framework
ansible-playbook install/mano.yml -e "docker_network_name=tango"
./install/pull_containers.sh
cd client
python3 setup.py install
Community Discussions
No Community Discussions are available at this moment for son-mano-framework.Refer to stack overflow page for discussions.
Community Discussions, Code Snippets contain sources that include Stack Exchange Network
Vulnerabilities
No vulnerabilities reported
Install son-mano-framework
The MANO Framework was developed in the scope of the SONATA's (powered by 5GTANGO) Service Platform. To install the entire platform, follow directions listed in tng-devops.
A RabbitMQ message broker, used by the MANO components to communicate
The Catalogue and a Repository, which are used by the MANO Framework to store and fetch descriptors and records
A Mongo DB, for the Catalogue and Repository to use
The Emulator, which uses local resources to emulate computing and networking resources
The Emulator Wrapper, to attach the emulator to the MANO Framework
Ansible > 2.4
Docker > 17.12.0-ce
Python3 Docker package > 3.4.1 (pip3 install docker)
A RabbitMQ message broker, used by the MANO components to communicate
The Catalogue and a Repository, which are used by the MANO Framework to store and fetch descriptors and records
A Mongo DB, for the Catalogue and Repository to use
The Emulator, which uses local resources to emulate computing and networking resources
The Emulator Wrapper, to attach the emulator to the MANO Framework
Ansible > 2.4
Docker > 17.12.0-ce
Python3 Docker package > 3.4.1 (pip3 install docker)
Support
To contribute, go through these steps:.
Find more information at:
Reuse Trending Solutions
Find, review, and download reusable Libraries, Code Snippets, Cloud APIs from over 650 million Knowledge Items
Find more librariesStay Updated
Subscribe to our newsletter for trending solutions and developer bootcamps
Share this Page