-
Task
-
Resolution: Done
-
Blocker
-
None
-
False
-
None
-
False
-
MGDOBR - Sprint 227, MGDOBR - Sprint 228
-
Approved
Issue Description:
The current API contract between the Control Plane and Data Plane has grown organically and is causing us problems e.g MGDOBR-1144
With the introduction of Camel DSL as a Processing language, this is a chance for us to step back and redesign the API that facilitates our Control Plane to Data Plane communication, incorporating the lessons learnt from our experience building v1.
Acceptance Criteria:
- An ADR specifying the API contract between control plane and data plane including
- Data structures of the API
- When callbacks occur from the data plane to the control plane to support the 30 day milestone
Out of Scope:
- Implementing the new API. This is a design task.
- is related to
-
MGDOBR-1198 CRD Status should be considered on FIRST Controller loop iteration
- Closed
-
MGDOBR-1189 Investigate and define plan of implementation for the control plane to support the V2 architecture
- Closed
-
MGDOBR-1006 Let Shard provision Camel Processor, data plane - (Camel DSL / KNative integration)
- Closed