This page is rough work
...
. When a topic is crystallized, we will spin off another page for that topic at this level in the wiki.
Elaborate the dependency between a service in SDC and also DCAE-MOD.
...
Drawio |
---|
border | true |
---|
diagramName | CLAMP Reuse |
---|
simpleViewer | false |
---|
links | auto |
---|
tbstyle | top |
---|
lbox | true |
---|
diagramWidth | 821 |
---|
revision | 1 |
---|
|
CLAMP Backend and DCAE Participant
This is an implementation will be used for the PoC only. Here we are investigating how to talk to DCAE and how to use the existing CLAMP code.
Drawio |
---|
border | true |
---|
diagramName | Using CLAMP backend for DCAE Participant |
---|
simpleViewer | false |
---|
links | auto |
---|
tbstyle | top |
---|
lbox | true |
---|
diagramWidth | 491 |
---|
revision | 3 |
---|
|
Kubernetes Participant
We need to investigate how to talk to Kubernetes because DCAE is moving to Kubernetes in Istanbul and subsequent releases.
Drawio |
---|
border | true |
---|
diagramName | HELM Kubernetes Participant for DCAE that uses K8S |
---|
simpleViewer | false | width |
---|
links | auto |
---|
tbstyle | top |
---|
lbox | true |
---|
diagramWidth | 381 |
---|
revision | 41 |
---|
|
Policy Participant
Drawio |
---|
border | true |
---|
| |
---|
diagramName | HELM Participant for DCAE that uses K8SPolicy Framework Participant |
---|
simpleViewer | false |
---|
width | |
---|
links | auto |
---|
tbstyle | top |
---|
lbox | true |
---|
diagramWidth | 381 |
---|
revision | 4 | 2 |
---|
|
Module Structure
policy-clamp
Level 1 | Level 2 | Level 3 | Description |
---|
common |
|
| Common code for all CLAMP |
models |
|
| Code for handling data representation and for message serialization and deserialzation |
runtime |
|
| Code for handling REST calls, client, DB, and control Loop LCM |
participant |
|
| Participant modiles |
| participant-impl |
| Participant implementations of various types |
|
| participant-impl-cds | Participant for CDS |
|
| participant-impl-dcae | Participant for DCAE Honolulu and earlier |
|
| participant-impl-kubernetes | Participant for Kubernetes microservices |
|
| participant-impl-policy | Participant for the Policy Framework |
|
| participant-impl-simulator | Participant simulator for integration testing |
| participant-intermediary |
| Participant library for DMaaP/Participant state management for participant implementations (ONAP and 3PP participants can use this library) |
policy-gui
|
|
---|
gui-clamp |
|
gui-common |
|
gui-editors |
|
| gui-editor-apex |
gui-pdp-monitoring |
|