Details

    • Type: Epic
    • Status: Done
    • Priority: Medium
    • Resolution: Done
    • Labels:
    • Epic Name:
      DCM dev works

      Description

      Description:

      • DCM development as an external entity to work with ONAP4K8s with RestAPI
      • DCM include Distributed Cloud Manager, User controller, Namespace controller, Logical Cloud Controller

      Start date: 12/05/2019

      Tasks include

      1. Presentation on DCM API & Architecture document
      2. Ramp up gPRC, RestAPI, Controller and Manager concepts in Kubernetes
      3. Ramp up on the Istio concepts and Shared Gateways
      4. Skeleton code for the DCM and controller
      5. Testcase to be included for the development
      6. update the Wiki page regarding the DCM API & Architecture on DCM and all controllers
      7. Integrate testing with Security controller and Scheduler
      8. Test case scripts to test DCM

      Acceptance criteria / Definition of Done:

      Jan 15th

      • Backbone code for the DCM and User controller
      • Backbone code for the Logical cloud controller to create the Istio CP

      Feb 26th

      • User controller and Namespace controller Integrated with DCM
      • DCM API working with Scheduler and SC
      • Logical cloud controller integrated with DCM
      • The overall integration is completed

      April 8th

      • DCM tested with ONAP4K8s with actual workload with Helm chart LC definition
      • Test case script to be integrated in KUD
      • CD testing

      April 30th

      • Bugfix
      • CD testing completed with logs

      Opens / Dependencies:

      HW & SW stack info (if required):

      • no hardware dependencies

      Test Requirements:

        Attachments

          Issue Links

            Activity

              People

              Assignee:
              igordcard Igor Duarte Cardoso
              Reporter:
              r.kuralamudhan Kuralamudhan Ramakrishnan
              Votes:
              0 Vote for this issue
              Watchers:
              2 Start watching this issue

                Dates

                Created:
                Updated:
                Resolved: