Versions Compared

Key

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

...

  1. Clone OOM release-1.1.0 branch

    Code Block
    git clone -b release-1.1.0 ssh://adetalhouet@gerrit.onap.org:29418/oom
  2. Prepare configuration
    1. Edit the onap-parameters.yaml under

      Code Block
      oom/kubernetes/config
    2. To have endpoints registering to MSB, add your kubectl config token in kube2msb config, under kubeMasterAuthToken located at

      Code Block
      oom/kubernetes/kube2msb/values.yaml
  3. Create the config

    Code Block
    cd oom/kubernetes/config
    ./createConfig.sh -n onap
  4. Deploy ONAP

    Code Block
    cd oom/kubernetes/oneclick
    ./createAll.bash -n onap
  5. Now, time for a break. This will take arround 30/40 minutes.
  6. After 45mn, everything is ready

    Code Block
    $ kubectl get pods --all-namespaces
    NAMESPACE             NAME                                          READY     STATUS    RESTARTS   AGE
    kube-system           heapster-4285517626-n5b57                     1/1       Running   0          55m
    kube-system           kube-dns-638003847-px0s1                      3/3       Running   0          55m
    kube-system           kubernetes-dashboard-716739405-llh0w          1/1       Running   0          55m
    kube-system           monitoring-grafana-2360823841-tn80f           1/1       Running   0          55m
    kube-system           monitoring-influxdb-2323019309-34ml1          1/1       Running   0          55m
    kube-system           tiller-deploy-737598192-k2ttl                 1/1       Running   0          55m
    onap-aaf              aaf-1993711932-0xcdt                          0/1       Running   0          46m
    onap-aaf              aaf-cs-1310404376-6zjjh                       1/1       Running   0          46m
    onap-aai              aai-resources-1412762642-kh8r0                2/2       Running   0          47m
    onap-aai              aai-service-749944520-t87vn                   1/1       Running   0          47m
    onap-aai              aai-traversal-3084029645-x29p6                2/2       Running   0          47m
    onap-aai              data-router-3434587794-hj9b3                  1/1       Running   0          47m
    onap-aai              elasticsearch-622738319-m85sn                 1/1       Running   0          47m
    onap-aai              hbase-1949550546-lncls                        1/1       Running   0          47m
    onap-aai              model-loader-service-4144225433-0m8sp         2/2       Running   0          47m
    onap-aai              search-data-service-378072033-sfrnd           2/2       Running   0          47m
    onap-aai              sparky-be-3094577325-902jg                    2/2       Running   0          47m
    onap-appc             appc-1828810488-xg5k3                         2/2       Running   0          47m
    onap-appc             appc-dbhost-2793739621-ckxrf                  1/1       Running   0          47m
    onap-appc             appc-dgbuilder-2298093128-qd4b4               1/1       Running   0          47m
    onap-clamp            clamp-2211988013-qwkvl                        1/1       Running   0          46m
    onap-clamp            clamp-mariadb-1812977665-mp89r                1/1       Running   0          46m
    onap-cli              cli-595710742-wj4mg                           1/1       Running   0          47m
    onap-consul           consul-agent-3312409084-kv21c                 1/1       Running   1          47m
    onap-consul           consul-server-1173049560-966zr                1/1       Running   0          47m
    onap-consul           consul-server-1173049560-d656s                1/1       Running   1          47m
    onap-consul           consul-server-1173049560-k41w3                1/1       Running   0          47m
    onap-dcaegen2         dcaegen2                                      1/1       Running   0          47m
    onap-kube2msb         kube2msb-registrator-1359309322-p60lx         1/1       Running   0          46m
    onap-log              elasticsearch-1942187295-mtw6l                1/1       Running   0          47m
    onap-log              kibana-3372627750-k8q6p                       1/1       Running   0          47m
    onap-log              logstash-1708188010-2vpd1                     1/1       Running   0          47m
    onap-message-router   dmaap-3126594942-vnj5w                        1/1       Running   0          47m
    onap-message-router   global-kafka-666408702-1z9c5                  1/1       Running   0          47m
    onap-message-router   zookeeper-624700062-kvk1m                     1/1       Running   0          47m
    onap-msb              msb-consul-3334785600-nz1zt                   1/1       Running   0          47m
    onap-msb              msb-discovery-196547432-pqs3g                 1/1       Running   0          47m
    onap-msb              msb-eag-1649257109-nl11h                      1/1       Running   0          47m
    onap-msb              msb-iag-1033096170-6cx7t                      1/1       Running   0          47m
    onap-mso              mariadb-829081257-q90fd                       1/1       Running   0          47m
    onap-mso              mso-3784963895-brdxx                          2/2       Running   0          47m
    onap-multicloud       framework-2273343137-nnvr5                    1/1       Running   0          47m
    onap-multicloud       multicloud-ocata-1517639325-gwkjr             1/1       Running   0          47m
    onap-multicloud       multicloud-vio-4239509896-zxmvx               1/1       Running   0          47m
    onap-multicloud       multicloud-windriver-3629763724-993qk         1/1       Running   0          47m
    onap-policy           brmsgw-1909438199-k2ppk                       1/1       Running   0          47m
    onap-policy           drools-2600956298-p9t68                       2/2       Running   0          47m
    onap-policy           mariadb-2660273324-lj0ts                      1/1       Running   0          47m
    onap-policy           nexus-3663640793-pgf51                        1/1       Running   0          47m
    onap-policy           pap-466625067-2hcxb                           2/2       Running   0          47m
    onap-policy           pdp-2354817903-65rnb                          2/2       Running   0          47m
    onap-portal           portalapps-1783099045-prvmp                   2/2       Running   0          47m
    onap-portal           portaldb-3181004999-0t228                     2/2       Running   0          47m
    onap-portal           portalwidgets-2060058548-w6hr9                1/1       Running   0          47m
    onap-portal           vnc-portal-3680188324-b22zq                   1/1       Running   0          47m
    onap-robot            robot-2551980890-cw3vj                        1/1       Running   0          47m
    onap-sdc              sdc-be-2336519847-hcs6h                       2/2       Running   0          47m
    onap-sdc              sdc-cs-1151560586-sfkf0                       1/1       Running   0          47m
    onap-sdc              sdc-es-2438522492-cw6rj                       1/1       Running   0          47m
    onap-sdc              sdc-fe-2862673798-lplcx                       2/2       Running   0          47m
    onap-sdc              sdc-kb-1258596734-43lf7                       1/1       Running   0          47m
    onap-sdnc             sdnc-1395102659-rd27h                         2/2       Running   0          47m
    onap-sdnc             sdnc-dbhost-3029711096-vl2jg                  1/1       Running   0          47m
    onap-sdnc             sdnc-dgbuilder-4267203648-bb828               1/1       Running   0          47m
    onap-sdnc             sdnc-portal-2558294154-3nh31                  1/1       Running   0          47m
    onap-uui              uui-4267149477-bqt0r                          1/1       Running   0          46m
    onap-uui              uui-server-3441797946-dx683                   1/1       Running   0          46m
    onap-vfc              vfc-catalog-840807183-lx4d0                   1/1       Running   0          46m
    onap-vfc              vfc-emsdriver-2936953408-fb2pf                1/1       Running   0          46m
    onap-vfc              vfc-gvnfmdriver-2866216209-k5t1t              1/1       Running   0          46m
    onap-vfc              vfc-hwvnfmdriver-2588350680-bpglx             1/1       Running   0          46m
    onap-vfc              vfc-jujudriver-406795794-ttp9p                1/1       Running   0          46m
    onap-vfc              vfc-nokiavnfmdriver-1760240499-xm0qk          1/1       Running   0          46m
    onap-vfc              vfc-nslcm-3756650867-1dnr0                    1/1       Running   0          46m
    onap-vfc              vfc-resmgr-1409642779-0603z                   1/1       Running   0          46m
    onap-vfc              vfc-vnflcm-3340104471-xsk72                   1/1       Running   0          46m
    onap-vfc              vfc-vnfmgr-2823857741-r04xj                   1/1       Running   0          46m
    onap-vfc              vfc-vnfres-1792029715-ls480                   1/1       Running   0          46m
    onap-vfc              vfc-workflow-3450325534-flwtw                 1/1       Running   0          46m
    onap-vfc              vfc-workflowengineactiviti-4110617986-mvlgl   1/1       Running   0          46m
    onap-vfc              vfc-ztesdncdriver-1452986549-c59jb            1/1       Running   0          46m
    onap-vfc              vfc-ztevmanagerdriver-2080553526-wdxwq        1/1       Running   0          46m
    onap-vid              vid-mariadb-3318685446-hmf2q                  1/1       Running   0          47m
    onap-vid              vid-server-2994633010-x3t74                   2/2       Running   0          47m
    onap-vnfsdk           postgres-436836560-cl2dz                      1/1       Running   0          46m
    onap-vnfsdk           refrepo-1924147637-wft62                      1/1       Running   0          46m


  7. Let's run the init_robot script, that will enable us to check the robot logs

    Code Block
    cd oom/kubernetes/robot
    $ ./demo-k8s.sh init_robot
    WEB Site Password for user 'test': Starting Xvfb on display :89 with res 1280x1024x24
    Executing robot tests at log level TRACE
    ==============================================================================
    OpenECOMP ETE
    ==============================================================================
    OpenECOMP ETE.Robot
    ==============================================================================
    OpenECOMP ETE.Robot.Testsuites
    ==============================================================================
    OpenECOMP ETE.Robot.Testsuites.Update Onap Page :: Initializes ONAP Test We...
    ==============================================================================
    Update ONAP Page                                                      | PASS |
    ------------------------------------------------------------------------------
    OpenECOMP ETE.Robot.Testsuites.Update Onap Page :: Initializes ONA... | PASS |
    1 critical test, 1 passed, 0 failed
    1 test total, 1 passed, 0 failed
    ==============================================================================
    OpenECOMP ETE.Robot.Testsuites                                        | PASS |
    1 critical test, 1 passed, 0 failed
    1 test total, 1 passed, 0 failed
    ==============================================================================
    OpenECOMP ETE.Robot                                                   | PASS |
    1 critical test, 1 passed, 0 failed
    1 test total, 1 passed, 0 failed
    ==============================================================================
    OpenECOMP ETE                                                         | PASS |
    1 critical test, 1 passed, 0 failed
    1 test total, 1 passed, 0 failed
    ==============================================================================
    Output:  /share/logs/demo/UpdateWebPage/output.xml
    Log:     /share/logs/demo/UpdateWebPage/log.html
    Report:  /share/logs/demo/UpdateWebPage/report.html
  8.  Navigate to

    Code Block
    <kubernetes-vm-ip>:30209

    and to see the robot logs, go to


    Code Block
    <kubernetes-vm-ip>:30209/logs/

Running vFW demo

View file
namezoom_0.mp4
height250
View file
namezoom_2.mp4
height250


Video of onboarding:

Video of instantiation:

  1. Login into the VNC. Password is password

    Code Block
    <kubernetes-vm-ip>:30211
  2. Open the browser and navigate to the ONAP Portal

    Login using the Designer user. cs0008/demo123456!

    Code Block
    http://portal.api.simpledemo.onap.org:8989/ONAPPORTAL/login.htm
  3. Open SDC application, click on the OnBoard tab.
    1. click Create new VLM (Licence Model)
      1. Use onap as Vendor Name, and enter a description
      2. clicksave
      3. click Licence Key Group and Add Licence Key Group, then fill in the required fields
      4. click Entitlements Pools and Add Entitlement Pool, then fill in the required fields
      5. click Feature Groups and Add Feature Group, then fill in the required fields. Also, under the Entitlement Pools tab, drag the created entitlement pool to the left. Same for the License Key Groups
      6. click Licence Aggreements and Add Licence Agreement, then fill in the required fields. Under the tab Features Groups, drag the feature group created previously.
      7. then check-in and submit
      8. go back to OnBoard page
    2. click Create a new VSP
      1. First we create the vFW sinc; give it a name, i.e. vFW_SINC. Select the Vendor (onap) and the Category (Firewall) and give it a description.
      2. Click on the warning, and add a licence model
      3. Get the zip package: vfw-sinc.zip
      4. Click on overview, and import the zip
      5. Click Proceed to validation then check-in then submit
    3. click Create a new VSP
      1. Then we create the vFW packet generator; give it a name, i.e. vFW_PG. Select the Vendor (onap) and the Category (Firewall) and give it a description.
      2. Click on the warning, and add a licence model
      3. Get the zip package: vfw_pg.zip
      4. Click on overview, and import the zip
      5. Click Proceed to validation then check-in then submit
    4. Go to SDC home. Click on the top right icone, with the orange arrow.

...