Versions Compared

Key

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

Casablanca Deployment Diagram

in progressImage Removed

Table of Contents
Gliffy
nameONAP Deployment R1 Copy
pagePin1

Table of Contents

Image Added


Note
titleWarning: Draft Content

This wiki is under construction

This page details the current deployment artifacts (VM's, docker containers, ports, WARs ...) based on reverse-engineering a deployed demo as well as the current code base.  These are useful as a snapshot of what is actually running in support of our ONAP architecture - to aide in running/triaging the Demo as it evolves.

VM/Docker Deployment

Amsterdam Deployment

GliffynameOOM Deployment modelpagePin



1 GliffynameOOM Kubernetes ArchitecturepagePin2

Version 1.1.0/R1

(Actual running 1.1.0/master system including "implemented R1 containers" - please do not add conceptual R1/R2 architecture until it is actually being deployed)

Gliffy
nameONAP Deployment R1
pagePin11

OOM Pod Init Dependencies

Gliffy
nameOOM Pod Dependencies v3 - moved
pagePin2

Gliffy
nameOOM Pod Init Dependencies

The diagram above describes the init dependencies for the ONAP pods when first deploying OOM through Kubernetes.

Reference containers 20170805 rackspace 1.1.0 deploy - to build graph

Note: aai1 is missing the 8443 api container (model-loader) and the 8446 graph/traversal container

portal had a stopped mariadb container - but a 3rd deploy shows it

obrienbiometrics:onap michaelobrien$ ./health.sh 
Warning: Permanently added 'aai1,104.239.249.196' (ECDSA) to the list of known hosts.
CONTAINER ID        IMAGE                                           COMMAND                  CREATED             STATUS              PORTS                                                NAMES
55b31fb01a9f        nexus3.onap.org:10001/openecomp/aai-resources   "/bin/sh -c ./dock..."   36 hours ago        Up 36 hours         0.0.0.0:8447->8447/tcp                               testconfig_aai-resources.api.simpledemo.openecomp.org_1
8d4f6b7800c6        nexus3.onap.org:10001/openecomp/sparky-be       "/bin/sh -c /opt/a..."   36 hours ago        Up 36 hours         8000/tcp, 0.0.0.0:9517->9517/tcp                     testconfig_sparky-be_1
e3960749f594        attos/dmaap                                     "/bin/sh -c ./star..."   36 hours ago        Up 36 hours         0.0.0.0:3904-3905->3904-3905/tcp                     dockerfiles_dmaap_1
10d37c00542d        wurstmeister/zookeeper                          "/bin/sh -c '/usr/..."   36 hours ago        Up 36 hours         22/tcp, 2888/tcp, 3888/tcp, 0.0.0.0:2181->2181/tcp   dockerfiles_zookeeper_1
f654bd1cf0c6        dockerfiles_kafka                               "start-kafka.sh"         36 hours ago        Up 36 hours         0.0.0.0:9092->9092/tcp                               dockerfiles_kafka_1
Warning: Permanently added 'aai2,146.20.65.149' (ECDSA) to the list of known hosts.
CONTAINER ID        IMAGE                    COMMAND                   CREATED             STATUS              PORTS                                                                                                                                                                                               NAMES
ef54ef2dddf0        elasticsearch:2.4.1      "/docker-entrypoin..."    37 hours ago        Up 37 hours         0.0.0.0:9200->9200/tcp, 9300/tcp                                                                                                                                                                    elasticsearch
0d75a264ffb4        aaionap/gremlin-server   "/bin/sh -c \"/dock..."   37 hours ago        Up 37 hours         0.0.0.0:8182->8182/tcp                                                                                                                                                                              testconfig_aai.gremlinserver.simpledemo.openecomp.org_1
a1da44f34725        harisekhon/hbase         "/bin/sh -c \"/entr..."   37 hours ago        Up 37 hours         0.0.0.0:2181->2181/tcp, 0.0.0.0:8080->8080/tcp, 0.0.0.0:8085->8085/tcp, 0.0.0.0:9090->9090/tcp, 0.0.0.0:16000->16000/tcp, 0.0.0.0:16010->16010/tcp, 9095/tcp, 0.0.0.0:16201->16201/tcp, 16301/tcp   testconfig_aai.hbase.simpledemo.openecomp.org_1
Warning: Permanently added 'appc,104.239.168.88' (ECDSA) to the list of known hosts.
CONTAINER ID        IMAGE                                   COMMAND                  CREATED             STATUS                  PORTS                                            NAMES
046c3d61569c        openecomp/dgbuilder-sdnc-image:latest   "/bin/bash -c 'cd ..."   37 hours ago        Up 37 hours             0.0.0.0:3000->3100/tcp                           sdnc_dgbuilder_container
6afbd8982b4f        openecomp/appc-image:latest             "/opt/openecomp/ap..."   37 hours ago        Up 37 hours             0.0.0.0:1830->1830/tcp, 0.0.0.0:8282->8181/tcp   appc_controller_container
eebc697196a7        mysql/mysql-server:5.6                  "/entrypoint.sh my..."   37 hours ago        Up 37 hours (healthy)   0.0.0.0:32768->3306/tcp                          sdnc_db_container
Warning: Permanently added 'dcae,104.239.168.91' (ECDSA) to the list of known hosts.
CONTAINER ID        IMAGE                                                   COMMAND                  CREATED             STATUS              PORTS                    NAMES
aa0206e67a22        nexus3.onap.org:10001/openecomp/dcae-controller:1.1.0   "/bin/bash -c /opt..."   37 hours ago        Up 37 hours         0.0.0.0:9998->9998/tcp   dcaestartupvmcontroller_dcae-controller_1
Warning: Permanently added 'mr,162.209.124.28' (ECDSA) to the list of known hosts.
CONTAINER ID        IMAGE                    COMMAND                  CREATED             STATUS              PORTS                                                NAMES
6119a4a7576e        attos/dmaap              "/bin/sh -c ./star..."   37 hours ago        Up 37 hours         0.0.0.0:3904-3905->3904-3905/tcp                     dockerfiles_dmaap_1
3c4099c2c813        wurstmeister/zookeeper   "/bin/sh -c '/usr/..."   37 hours ago        Up 37 hours         22/tcp, 2888/tcp, 3888/tcp, 0.0.0.0:2181->2181/tcp   dockerfiles_zookeeper_1
3039d6194e0f        dockerfiles_kafka        "start-kafka.sh"         37 hours ago        Up 37 hours         0.0.0.0:9092->9092/tcp                               dockerfiles_kafka_1
Warning: Permanently added 'mso,104.239.168.94' (ECDSA) to the list of known hosts.
CONTAINER ID        IMAGE               COMMAND                  CREATED             STATUS              PORTS                                                                              NAMES
a1a569ef6e00        openecomp/mso       "/opt/mso/scripts/..."   37 hours ago        Up 37 hours         0.0.0.0:3904-3905->3904-3905/tcp, 0.0.0.0:8080->8080/tcp, 0.0.0.0:9990->9990/tcp   testlab_mso_1
22ee3de50eec        mariadb:10.1.11     "/docker-entrypoin..."   37 hours ago        Up 37 hours         0.0.0.0:32768->3306/tcp                                                            testlab_mariadb_1
Warning: Permanently added 'policy,146.20.65.92' (ECDSA) to the list of known hosts.
CONTAINER ID        IMAGE                       COMMAND                  CREATED             STATUS              PORTS                                            NAMES
8c90b5e37ded        onap/policy/policy-pe       "bash ./do-start.s..."   37 hours ago        Up 37 hours         0.0.0.0:8081->8081/tcp                           pdp
771f165fda7f        onap/policy/policy-pe       "bash ./do-start.s..."   37 hours ago        Up 37 hours                                                          brmsgw
dc66df78612d        onap/policy/policy-pe       "bash ./do-start.s..."   37 hours ago        Up 37 hours         0.0.0.0:8443->8443/tcp, 0.0.0.0:9091->9091/tcp   pap
7497df8c92cf        onap/policy/policy-drools   "/bin/sh -c ./do-s..."   37 hours ago        Up 37 hours         0.0.0.0:6969->6969/tcp                           drools

...

84109aee71be        onap/policy/policy-nexus    "/bin/sh -c 'bash ..."   37 hours ago        Up 37 hours                                                          nexus
Warning: Permanently added 'portal,104.130.31.100' (ECDSA) to the list of known hosts.
CONTAINER ID        IMAGE               COMMAND                  CREATED             STATUS              PORTS                                                                    NAMES
d4968a92403b        widget-ms           "sh -c 'java $JAVA..."   37 hours ago        Up 37 hours         0.0.0.0:8082->8082/tcp                                                   ecomp-portal-widget-ms

...

2

...

9c143d60a356        ecompdb:portal      "docker-entrypoint..."   37 hours ago        Up 2 hours                                                                                   ecompdb_portal
305de51fd1e1        mariadb             "docker-entrypoint..."   37 hours ago        Created                                                                                      data_vol_portal
Warning: Permanently added 'robot,104.239.230.15' (ECDSA) to the list of known hosts.
CONTAINER ID        IMAGE                                                          COMMAND                  CREATED             STATUS              PORTS                NAMES

...

Warning: Permanently added 'sdc,104.239.249.184' (ECDSA) to the list of known hosts.
CONTAINER ID        IMAGE                                                                  COMMAND              CREATED             STATUS              PORTS                                                                     NAMES
9bf83667964a        nexus3.onap.org:10001/openecomp/sdc-frontend:1.1-STAGING-latest        "/root/startup.sh"   37 hours ago        Up 37 hours         0.0.0.0:8181->8181/tcp, 8080/tcp, 0.0.0.0:9443->9443/tcp                  sdc-FE
764cabe2b118        nexus3.onap.org:10001/openecomp/sdc-backend:1.1-STAGING-latest         "/root/startup.sh"   37 hours ago        Up 37 hours         0.0.0.0:8080->8080/tcp, 0.0.0.0:8443->8443/tcp                            sdc-BE
61c11fc6fab3        nexus3.onap.org:10001/openecomp/sdc-kibana:1.1-STAGING-latest          "/root/startup.sh"   37 hours ago        Up 37 hours         0.0.0.0:5601->5601/tcp                                                    sdc-kbn
5ffcd856f59b        nexus3.onap.org:10001/openecomp/sdc-cassandra:1.1-STAGING-latest       "/root/startup.sh"   37 hours ago        Up 37 hours         7000-7001/tcp, 0.0.0.0:9042->9042/tcp, 7199/tcp, 0.0.0.0:9160->9160/tcp   sdc-cs
d455d2c0b37e        nexus3.onap.org:10001/openecomp/sdc-elasticsearch:1.1-STAGING-latest   "/root/startup.sh"   37 hours ago        Up 37 hours         0.0.0.0:9200->9200/tcp, 0.0.0.0:9300->9300/tcp                            sdc-es
Warning: Permanently added 'sdnc,104.239.168.161' (ECDSA) to the list of known hosts.
CONTAINER ID        IMAGE                                   COMMAND                  CREATED             STATUS                  PORTS                     NAMES
66a6674b382f        openecomp/admportal-sdnc-image:latest   "/bin/bash -c 'cd ..."   37 hours ago        Up 37 hours             0.0.0.0:8843->8843/tcp    sdnc_portal_container
ec1029b1ab71        openecomp/dgbuilder-sdnc-image:latest   "/bin/bash -c 'cd ..."   37 hours ago        Up 37 hours             0.0.0.0:3000->3100/tcp    sdnc_dgbuilder_container
a220482c7013        openecomp/sdnc-image:latest             "/opt/openecomp/sd..."   37 hours ago        Up 37 hours             0.0.0.0:8282->8181/tcp    sdnc_controller_container
229450f7f5ab        mysql/mysql-server:5.6                  "/entrypoint.sh my..."   37 hours ago        Up 37 hours (healthy)   0.0.0.0:32768->3306/tcp   sdnc_db_container
Warning: Permanently added 'vid,104.130.169.117' (ECDSA) to the list of known hosts.
CONTAINER ID        IMAGE                                                    COMMAND                  CREATED             STATUS              PORTS                    NAMES
eaaef1539662        nexus3.onap.org:10001/openecomp/vid:1.1-STAGING-latest   "/tmp/vid/localize.sh"   37 hours ago        Up 37 hours         0.0.0.0:8080->8080/tcp   vid-server
7904f2fb73d7        mariadb:10                                               "docker-entrypoint..."   37 hours ago        Up 37 hours         3306/tcp                 vid-mariadb

Dependencies DG

...


...

TODO: Where there is a db (7 of them) - the local/remote JDBC clients should have a dependency check - currently only portal does.

Version 1.0.0

I

n progress

The above 1.0.0 ONAP deployment diagram is based on the following rackspace environment

artifacts_version: 1.0.0-SNAPSHOT

docker_version: 1.0-STAGING-latest

gerrit_branch: release-1.0.0

 gitlab_branch: master

dcae_code_version: 1.0.0


Notes

** Task

     * [HBASE-16260] - Audit dependencies for Category-X

Version 1.x: TSC proposed post 1.1.0+

In progress

18 VM's (there are 2 AAI VMs now instead of one in 1.0.0)

Reference projects: ONAP Operations Manager (5/10/17)

Workarounds

Portal DB stopped in 1.1

ecffaacb062d        ecompdb:portal      "docker-entrypoint..."   9 days ago          Up 9 days                                                                                    ecompdb_portal

to fix

root@vm1-portal:~# docker ps -a

CONTAINER ID        IMAGE               COMMAND                  CREATED             STATUS                    PORTS                                                                    NAMES

d4968a92403b        widget-ms           "sh -c 'java $JAVA..."   34 hours ago        Up 34 hours               0.0.0.0:8082->8082/tcp                                                   ecomp-portal-widget-ms

06c0071911cf        ep:1610-1           "/configure-and-ru..."   34 hours ago        Up 34 hours               0.0.0.0:8006->8005/tcp, 0.0.0.0:8010->8009/tcp, 0.0.0.0:8989->8080/tcp   onap_portal

9c143d60a356        ecompdb:portal      "docker-entrypoint..."   34 hours ago        Exited (1) 34 hours ago                                                                            ecompdb_portal

305de51fd1e1        mariadb             "docker-entrypoint..."   34 hours ago        Created                                                                                            data_vol_portal

docker start ecompdb_portal

docker restart onap_portal 

root@vm1-portal:~# docker ps -a

CONTAINER ID        IMAGE               COMMAND                  CREATED             STATUS              PORTS                                                                    NAMES

d4968a92403b        widget-ms           "sh -c 'java $JAVA..."   34 hours ago        Up 34 hours         0.0.0.0:8082->8082/tcp                                                   ecomp-portal-widget-ms

06c0071911cf        ep:1610-1           "/configure-and-ru..."   34 hours ago        Up 10 minutes       0.0.0.0:8006->8005/tcp, 0.0.0.0:8010->8009/tcp, 0.0.0.0:8989->8080/tcp   onap_portal

9c143d60a356        ecompdb:portal      "docker-entrypoint..."   34 hours ago        Up 12 minutes                                                                                ecompdb_portal

...

I keep forgetting about this page - because its content is hidden by default - Release Notes 1.0.0 draft#VMsandContainers

vFirewall Flow Diagram

List of docker images - https://gerrit.onap.org/r/gitweb?p=integration.git;a=blob;f=packaging/docker/docker-images.csv;h=9bac826b024ed76fb991ea3694ca39a669f53bbe;hb=refs/heads/master

...