Versions Compared

Key

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

...

draw.io Diagram
bordertrue
viewerToolbartrue
fitWindowfalse
diagramDisplayName
lboxtrue
revision4
diagramNamekubernets-structure
simpleViewerfalse
width1000
linksauto
tbstyletop
diagramWidth1191

Deployment Options

Deployment options are configured within values.yaml.

dm-dm
SDNRWT disabledSDNRWT enabled

SDNRWT enabled

disaggregated sdnc-web cluster

SDNRWT enabled

disaggregated sdnc-web cluster

local elasticDB cluster

sdnrwt=false (default)

sdnrwt=true

sdnrwtweb=false

sdnrwt=true


sdnrwt=true

sdnrdb=sdnc-es

  • sdnc-web: scale=0
  • sdnc: scale=3 (default)
  • sdnc-es
Default:  sdnrwt=falseSDNR with external/central ES:SDNR with internal ES:
  • sdnc-web:scale=0
  • sdnc-
  • web: scale=0
  • sdnc: scale=3 (default)
  • sdnc-es:scale=0
  • sdnc-web: scale=1|3
  • sdnc
  • : scale=3 (default)
  • sdnc-es:scale=0
  • sdnc-web: scale=3
  • sdnc-dm: scale=3
  • sdnc-es:scale=3


Enhancement/integration of oom/sdnc follows from left (low complexity) to right (highest complexity)

Step 1:  SDNRWT enabled

  • introduce config switch (see
    Jira
    serverONAP JIRA
    serverId425b2b0a-557c-3c0c-b515-579789cceedb
    keySDNC-742
    )
  • define elastic service for dataprovider:
    resources/config/conf/dataprovider.properties
  • mount dataprovider.properties to sdnc container

Step 2:  Disaggregated sdnc-web cluster

  • add new service 'sdnc-web' into sdnc/templates/statefulset.yaml
    add new sdnc-web image?
    no persistent volumes are required

Step 3: provide local elastic DB cluster


Changes in OOM:

/kubernetes/sdnc/


  • introduce config switch (see
    Jira
    serverONAP JIRA
    serverId425b2b0a-557c-3c0c-b515-579789cceedb
    keySDNC-742
    )
  • introduce deployment.yaml for

...