Versions Compared

Key

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

...

20181208 - draft

Code Block
themeMidnight
hierarchyNote: these dependencies are at the lowest deployment level and represent a partial view of the REST/API dependency tree - they do not reflect any compile time or runtime/injection code dependencies (pom.xml)


Use fo any containers stuck at the 0/1 Init:0/1 stage  - these are likely waiting on dependent containers
check the --container-name kv pair in StatefullSetStatefulSet/Deployment.yaml:spec:intiContainers:args
or the corresponding defined chart/container names in values.yaml:config:

106 sets in 87 files
sdnc-ueb
ueb-listener/template/deployment.yaml:spec:initContainers:args:


order

aaf
overall order
aaf<-aai

aafaaf<-oof

musicmusic<-oof

dmaapdmaap<-aai

dmaapdmaap<-pomba

consulconsul<-sdnc

consulconsul<-dcaegen2

msbmsb<-dcaegen2



aaf

  aaf-cm
     aaf-locate
   aaf-fs
     aaf-locate

  aaf-gui

    aaf-cm
   aaf-hello
     aaf-locate
   aaf-locate
     aaf-service
   aaf-oauth
     aaf-locate
   aaf-service
     aaf-cs
   aaf-sms
     aaf-sms-quorumclient (via job)

    aaf-sms-vault

    aaf-sms-vault-backend




aai
   aai
     aai-resources

    aai-traversal

    aai-graphadmin
   aai-champ
     aai-cassandra
   aai-graphadmin

    aai-cassandra

  aai-resources
     aai-cassandra
   aai-sparky-be
     aai-elasticsearch

    aai-search-data

    aai
   aai-spike
     message-router-kafka
   aai-traversal
      aai
      aai-cassandra
      aaf-locate (conditional)




appc

  appc
     mariadb-galera
   appc-ansible-server
     appc




clamp
   clamp
     mariadb
   clamp-dash-kibana
     clamp-dash-es

  clamp-dash-logstash

    clamp-dash-es




common
   controller-blueprints
     mariadb-galera

  mongo

    *-nfs-provisioner
   mysql
     *-nfs-provisioner
   dgbuilder
   network-name-gen
     mariadb-galera




dcaegen2
   dcae-bootstrap
     dcae-cloudify-manager

    consul-server

    msb-discovery

    kube2msb

dep-health-init

   hbase




dmaap

   dmaap-bus-controller

     postgres
    dmaap-dr-node
      dmaap-dr-prov
    dmaap-dr-prov
      mariadb
    message-router
      kafka
      zookeeper
    message-router-kafka
      zookeeper




log
   log-kibana
     log-elasticsearch
   log-logstash
     log-elasticsearch




msb
   kube2msb
     msb-discovery
   msb-discovery
     msb-consul
   msb-eag 
     msb-discovery
   msb-iag
     msb-discovery




music

  music-cassandra

  music-tomcat
     zookeeper

  


oof
   oof-has-api
     oof-has-controller
     aaf-service
   oof-has-controller
     music-tomcat
     aaf-sms
   oof-has-data
     music-tomcat
   oof-has-reservation

    music-tomcat

  oof-has-service

    music-tomcat




policy
   policy

    mariadb

  brmsgw
     pap
   drools
     mariadb
     nexus
   pdb
     pap

   

pomba

  pomba-contextaggregator

    message-router

  pomba-kibana
     pomba-elasticsearch
   pomba-data-router
     pomba-search-data

  pomba-search-data

    pomba-elasticsearch




portal
   portal-widget
     portal-db
   portal-sdk
     portal-db




sdc

  sdc-dcae-be

    common.name

    sdc-be

  sdc-dcae-dt
     sdc-dcae-be
   sdc-dcae-fe
     sdc-dcae-be

  sdc-dcae-tosca-lab

    sdc-dcae-be
   sdc-fe
     sdc-kb
   sdc-wfd-fe

    sdc-wfd-be

    



sdnc
   sdnc
     mysql
   sdnc-ansible-server
     sdnc
   sdnc-prom
     sdnc

    consul







so
   so
     mariadb
   so-bpmn-infra
     mariadb
   so-catalog-db-adapter

    mariadb

  so-openstack-adapter
     mariadb
   so-request-db-adapter
     mariadb
   so-sdc-adapter
     mariadb

  so-sdc-controller

    mariadb
   so-vfc-adapter
     mariadb




vfc
   vfc-catalog
     vfc-db
   vfc-ems-driver
     mariadb // commented
   vfc-generic-vnfm-driver

    mariadb // commented

  vfc-hauwei-vnfm-driver

    mariadb // commented

  vfc-juju-vnfm-driver
     mariadb // commented
   vfc-multivim-proxy
     mariadb // commented

   vfc-nokia-vnfm-driver

    mariadb // commented
    vfc-nokia-v2vnfm-driver
     mariadb // commented
   vfc-nslcm
     vfc-db
   vfc-vnfmgr
     vfc-db
   vfc-resmgr
     mariadb // commented
   vfc-workflow
     mariadb // commented

  vfc-workflow-engine

    mariadb // commented
   vfc-vnflcm
     vfc-db
   vfc-vnfres
     vfc-db
   vfc-zte-sdnc-driver

    mariadb // commented

  vfc-zte-vnfm-driver
     mariadb // commented




vid
   vid
     mariadb-galera

vnfsdk
   postgres







- --container-name

- {{ .Values.config.mysqlChartName }}

- --container-name

- {{ .Values.config.sdncChartName }}

- --container-name

- {{ .Values.config.sdcbeChartName }}

- --container-name

- {{ .Values.config.msgRouterContainerName }}

or

values.yaml: config:







dcaegen2-dcae-bootstrap

args:

  - --container-name

  - dcae-cloudify-manager

  - --container-name

  - consul-server

  - --container-name

  - msb-discovery

  - --container-name

  - kube2msb