summaryrefslogtreecommitdiffstats
path: root/docs/files/marketplace-overview.rst
diff options
context:
space:
mode:
Diffstat (limited to 'docs/files/marketplace-overview.rst')
-rw-r--r--docs/files/marketplace-overview.rst50
1 files changed, 48 insertions, 2 deletions
diff --git a/docs/files/marketplace-overview.rst b/docs/files/marketplace-overview.rst
index 4864777..0f53d78 100644
--- a/docs/files/marketplace-overview.rst
+++ b/docs/files/marketplace-overview.rst
@@ -8,11 +8,11 @@ VNF SDK Marketplace
VNF SDK provides a reference implementation "marketplace" to help vendors
validate and manage VNF packages. It also supports the operator to onboard VNF
into ONAP.The API documentation using swagger can be found at http://hostIP:8702/apidocs
-or :download:`json <swagger.json>` :download:`yaml <swagger.yaml>`
+or :download:`json <../swagger.json>` :download:`yaml <../swagger.yaml>`
|image0|
-.. |image0| image:: files/vnfsdk-marketplace.png
+.. |image0| image:: vnfsdk-marketplace.png
:height: 600px
:width: 800px
@@ -45,3 +45,49 @@ or :download:`json <swagger.json>` :download:`yaml <swagger.yaml>`
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.
+
+VNF SDK Marketplace Installation Instructions
+~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
+
+1. Download vnfsdk/refrepo from Gerrit
+::
+
+ git clone http://gerrit.onap.org/r/vnfsdk/refrepo
+
+2. Goto vnfmarket-be/deployment/install,
+::
+
+ Delete old docker images of refrepo (if any).
+ Enter command "source .env" to set up few environment variables.
+ Enter command "docker-compose up -d"
+
+This will start two Docker containers:
+
+ a. VNF Repository
+ b. PostgreSQL database.
+
+Once started, access the Marketplace from your web browser.
+
+3. Connect to http://{host}:8702/onapui/vnfmarket to access the user interface
+
+VNF SDK Tools
+~~~~~~~~~~~~~
+
+VNF SDK tools provide VNF product DevOps engineers with command line tools and
+client side API language bindings to define the VNF product model and package
+content. The following tools are included...
+
+• VNF Package Builder - creates a CSAR file based on inputs provided by the VNF
+ product DevOps engineer
+
+• VNF Package Validator - validates the content of the VNF packages to ensure
+ that everything has been built correctly
+
+• VNF Package Extractor - extracts VNF product model and executables from the
+ CSAR file
+
+• VNF Package Parser - translates VNF product blueprint into a format
+ consumable by ONAP components
+
+• VNF Package Dry Run - performs a "dry run" install to ensure that the package
+ can be deployed during instantiation \ No newline at end of file