Uploaded image for project: 'ONAP Architecture Committee'
  1. ONAP Architecture Committee
  2. ONAPARC-282

K8S Cloud region support - E2E integration with rest of ONAP

XMLWordPrintable

    • Icon: Epic Epic
    • Resolution: Unresolved
    • Icon: Medium Medium
    • None
    • None
    • K8S based Cloud region support - E2E integration

      Purpose:

      • Support deploying VM and Containerized workloads (VNFs) in K8S based Cloud regions.

      Dublin Scope:

      • Support Helm chart based deployment.
      • Show case using vFirewall use case and EdgeXFoundry use case
      • Show case hybrid model (where firewall as a container, traffic generator and sink as VMs)

      Activities/Impacts:

      • SDC to support K8S Helm charts as artifacts in VNF CSAR                      [ARCHCOM:Y]
      • SDC to support multiple cloud technology artifacts in one VNF CSAR.   [ARCHCOM:Y]
        • Note:  This is the case where the same VNF executable can run in different cloud environments.
      • VNF SDK to support the validation of VFND based on Helm changes and also a VNFD supporting multiple cloud technologies [ARCHCOM:Y]
      • VNF Requirements to describe requirements on a VNFD CSAR     [ARCHCOM:Y]
      • SO to be made independent of Cloud technology.                        [ARCHCOM:Y]
      • SO to pass userParams of 'createVNF' NB API to Multi-Cloud.      [ARCHCOM:Y]
      • CLI and VID to take userParams as input from the user                 [ARCHCOM:Y]
      • Testing SO ability to bypass assignment functionality in SDNC     [ARCHCOM:Y]
      • Ensure (fix any gaps) needed to put information of containers in A&AI such as IP address assigned to it,  VNF instance ID returned by Multi-Cloud.   [ARCHCOM:Y]
      • Multi-Cloud
        • SDC Client for artifact distribution.                                       [ARCHCOM:Y]
        • Helm based implementation                                                [ARCHCOM:Y]
        • Upgrade functionality (Change management)                     [Stretch, more work to be done]
        • Finish R3 functionality (OVN, Helm,  VNF environments etc..) [ARCHCOM:Y]
      • Testing to Ensure that current closed loop (with vFirewall) works end-to-end.
      • Testing to Ensuring that change management functionality continues to work.

      Assumptions:

      • Bare-metal K8S deployments.
      • VM based K8S based deployment (but not auto creation)
      • Cluster level isolation is not in scope.
      • Only supports Helm based description of VNF
      • TOSCA based VNF description is out of scope

      SDC:  new template

      SO: new interface to bla bla

      OOM

       

            auztizza auztizza
            saddepalli saddepalli
            Votes:
            0 Vote for this issue
            Watchers:
            5 Start watching this issue

              Created:
              Updated:
              Resolved: