Versions Compared

Key

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

Casablanca Deployment Diagram

in progress

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

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)

GliffynameONAP Deployment R1



OOM Pod Init Dependencies

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
2e4747d6adb4        onap/policy/policy-db       "/bin/sh -c 'exec ..."   37 hours ago        Up 37 hours         0.0.0.0:3306->3306/tcp                           mariadb
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
06c0071911cf        ep:1610-1           "/configure-and-ru..."   37 hours ago        Up 2 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..."   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
5efabb3f7844        nexus3.onap.org:10001/openecomp/testsuite:1.1-STAGING-latest   "lighttpd -D -f /e..."   37 hours ago        Up 37 hours         0.0.0.0:88->88/tcp   openecompete_container
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.

Dependencies v3 - moved
pagePin2


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+

...

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

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

I keep forgetting about this page - because its content is hidden by default - Release Notes 1.0.0 draftdraft#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

...