Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.

...

Use the local IP and port (default is 8000) to access the local web.

ONAP web portal

Anchor
onap-web-portal
onap-web-portal

The ONAP web portal prototype has been demonstrated by Dan XuUnknown User (pkaralis) and Unknown User (skatsaounis) in ONAP DDF + OPNFV Plugfest.

...

The web portal as well as the LFN introduction page have not been officially released, so the contents have been used only for the demo purposes.For the local test activities of the web portal(s), you could use the following instructions:

Build Instructions

  1. Update the "/etc/hosts" file introducing also the new page / portal addresses

    Code Block
    languagebash
    firstline1
    linenumberstrue
    127.0.0.1 localhost ovp.localhost onap.localhost lfn.localhost


  2. Build new images for REST api and the Front End Portals by running the following commands:

    Code Block
    languagebash
    firstline1
    linenumberstrue
    git clone https://gerrit.opnfv.org/gerrit/dovetail-webportal [dovetail_path]/dovetail-webportal
    cd [dovetail_path]/dovetail-webportal/docker
    sudo docker build --build-arg BRANCH=refs/changes/07/65607/45 -f Dockerfile.web -t opnfv-web .
    sudo docker build --build-arg BRANCH=refs/changes/07/65607/45 --build-arg CONTAINER=onap --build-arg GUI=onap-ui -f Dockerfile.web -t onap-web .
    sudo docker build --build-arg BRANCH=refs/changes/07/65607/45 --build-arg CONTAINER=lfn --build-arg GUI=lfn-ui -f Dockerfile.web -t lfn-web .
    sudo docker build --build-arg BRANCH=refs/changes/07/65607/45 -f Dockerfile.api -t rest-api .
     


  3. Update the docker-compose file to use the images created in step 2

    Code Block
    languagebash
    firstline1
    linenumberstrue
    cd [dovetail_path]/dovetail-webportal/docker
    vim docker-compose.yml
    ...
    —
    version: '3'
    services:
    ....
    webopnfv:
    image: opnfv-web
    container_name: web-opnfv
    ....
    webonap:
    image: onap-web
    container_name: web-onap
    ....
    weblfn:
    image: lfn-web
    container_name: web-lfn
    ....
    lfnapi:
    image: rest-api
    container_name: lfn-api
    ....


  4. Start the deployment with the following command:

    Code Block
    languagebash
    firstline1
    linenumberstrue
    cd [dovetail_path]/dovetail-webportal/docker
    sudo docker-compose up


  5. Once the deployment is up, all three pages can be accessed by the following addresses:

    Code Block
    languagebash
    firstline1
    linenumberstrue
    http://opnfv.localhost
    http://onap.localhost
    http://lfn.localhost