Uploaded image for project: 'Policy Framework'
  1. Policy Framework
  2. POLICY-701

This epic covers the work to integrate Policy into the SDC Service Distribution

XMLWordPrintable

    • Icon: Epic Epic
    • Resolution: Done
    • Icon: Medium Medium
    • Casablanca Release
    • None
    • None
    • R3 Casablanca - Policy integration with SDC Service Distribution
    • Done

      As an ONAP Policy Developer, I want to build a K8S deployable dockerized application that integrates the SDC Distribution SDK in order to receive service distribution notifications so I can create and deploy service and/or VNF specific policies in the policy platform when a new service is deployed.

      This application must meet S3P and ONAP guidelines.

      Further requirements TBD as to:

      • This code will reside in policy/distribution - a new repo that will be created at Beijing RC0 timeframe
      • The first set of policies that will be translated are OOF optimization policies supporting the HPA Use Case (see Epic POLICY-841 for details on that work)
      • TBD: Where/how/if policies will be deployed to a PDP group
      • Must have 70% code coverage via JUnit tests from the first code submission onwards
      • All SONAR blockers, bugs, criticals and majors should removed immediately after code submission before any new code submissions
      • S3P requirements for resiliency, manageability, stability, usability, performance must be met.

       

      Further information regarding SDC is located here:

      https://wiki.onap.org/display/DW/SDC+Distribution+client+AID

       

      https://wiki.onap.org/display/DW/SDC+Distribution+client+AID --> Look for the Beijing version

      https://wiki.onap.org/display/DW/SDC+Data+model --> Look for the Beijing version

       

      Could refer to SO and/or A&AI for examples. SO is a good example of parsing it. NOTE: Ensure we receive the logging information from the client.

       

      Beijing Release Version:

      <dependency>
      <groupId>org.onap.sdc.sdc-distribution-client</groupId>
      <artifactId>sdc-distribution-client</artifactId>
      <version>1.4.0</version>
      </dependency>

      <dependency>
      <groupId>org.onap.sdc.sdc-tosca</groupId>
      <artifactId>sdc-tosca</artifactId>
      <version>1.3.5</version>
      </dependency>

       

      SubTeam that will be working this epic:

      liboNet

      Other Intel resources?

      pdragosh

      liamfallon

      mmis

      mayankg2703

      mahendrr

      bharaththiruveedula

       

            pdragosh pdragosh
            pdragosh pdragosh
            Votes:
            0 Vote for this issue
            Watchers:
            3 Start watching this issue

              Created:
              Updated:
              Resolved: