Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.

...

ActivityOwnerStatus
Create a layout for the projectShashank Kumar ShankarDone
Create a README file with the basic installation instructionsShashank Kumar ShankarDone
Define the initial swagger APIShashank Kumar ShankarDone

Implement /vnf_instances POST endpoint

Victor MoralesIn progress

Implement the Create method for  VNFInstanceClient struct

Victor MoralesDone

Implement /vnf_instances GET endpoint



Implement the List method for VNFInstanceClient struct



Implement /vnf_instances/{name} GET endpoint



Implement the Get method for VNFInstanceClient struct



Implement /vnf_instances/{name} PATCH endpoint



Implement the Get method for VNFInstanceClient struct



Implement /vnf_instances/{name} DELETE endpoint



Implement the Delete method for VNFInstanceClient struct



K8S Plugin API definition towards rest of ONAP for compute

K8S Plugin API definition towards rest of ONAP for networking

K8S plugin API definition towards rest of ONAP for storage (May not be needed)

SO Simulator for compute

K8S plugin for compute

Instantiation time:

  • Loading artifact
  • Updating loaded artifact based on API information.
  • Making calls to K8S (Getting endpoint to talk to from ESR registered repo)

Return values to be put in the A&AI



Testing with K8S reference deployment with hardcoded flannel configuration at the site (Using EdgeXFoundry) - Deployment yaml files to be part of K8S plugin (uploaded manually)

K8S Plugin implementation for OVNRitu Sood
SO simulator for network

Testing with K8S reference deployment with OVN networking (using EdgeXFoundry)

Testing with K8S reference deployment with OVN with VM and containers having multiple interfaces

K8S plugin - Artifact distribution Client to receive artifacts from SDC (Mandatory - On demand artifact download, pro-active storage is stretch goal)

Above test scenario without harcoding yaml files in K8S plugin

K8s plugin - Download Kube Config file form AAI and use it to authenticate/operate with a Kubernetes cluster

K8s plugin - Add an endpoint to render Swagger file

Note: Once above list is decided,  appropriate JIRA stories will be created.

...