blob: 0924b8bbe54d7fd0456c648d21cfb4246eafcf72 [file] [log] [blame]
Murali3fd3a392017-10-18 07:13:08 +00001VNF-SDK Marketplace
Chris Donleydbf7fb12017-10-06 16:45:44 -07002==================
3
Murali3fd3a392017-10-18 07:13:08 +00004VNF-SDK provides a reference implementation "marketplace" to help vendors validate and manage VNF packages. It also supports the operator to onboard VNF into ONAP.
Chris Donleydbf7fb12017-10-06 16:45:44 -07005
6|image0|
7
Murali512bfe72017-10-23 05:47:42 +00008.. |image0| image:: files/vnfsdk-marketplace.png
Chris Donleydbf7fb12017-10-06 16:45:44 -07009 :height: 600px
10 :width: 800px
11
Eric Debeau6bc6ab32017-10-14 09:08:10 +0000121. **VNF Repository** is a reference repository for VNFs.
Murali512bfe72017-10-23 05:47:42 +000013
Murali3fd3a392017-10-18 07:13:08 +000014 a. It provides functionalities such as:
Eric Debeau6bc6ab32017-10-14 09:08:10 +000015 i. Upload/Re-upload VNF
16 ii. Download VNF
17 iii. Query VNF based on several parameters
18 iv. Delete VNF
19 b. It also provides an intuitive Graphical user interface to perform above activities.
Chris Donleydbf7fb12017-10-06 16:45:44 -070020
Murali512bfe72017-10-23 05:47:42 +000021
Murali3fd3a392017-10-18 07:13:08 +0000222. Along with these, VNF-SDK also provides hooks to call other tools or libraries including **Validation and Function Tests**.
Eric Debeau6bc6ab32017-10-14 09:08:10 +000023
24 a. Validation verifies the package structure, mandatory files and their format. Currently, the tool performs basic validation to support SDC. In a future release, it will also ensure integrity and authenticity of the package as described by VNF Requirements.
25 b. Function Test provides Robot framework test cases present in each VNF. Function test executes those test cases and send the test response back to the marketplace. While the framework is in place, actual test development is deferred for a future release.
Chris Donleydbf7fb12017-10-06 16:45:44 -070026
273. **VNFSDK Integration with SDC**
28
Murali3fd3a392017-10-18 07:13:08 +000029 a. In Amsterdam release, the SDC-UI is being integrated with the VNF Repository backend. It provides seamless download, search, view of the VNF present in VNF repository. The user can onboard these validated VNF into the SDC catalogue.
Chris Donleydbf7fb12017-10-06 16:45:44 -070030