...
Activity (Non ONAP related, but necessary to prove K8S plugin) | Owner | Status |
---|---|---|
Add K8S installation scripts | Victor Morales | Done |
Add flannel Networking support | Victor Morales | Done |
Add OVN ansible playbook | Victor Morales | Done |
Create functional test to validate OVN operability | In progress | |
Add Virtlet ansible playbook | Victor Morales | In progress |
Create functional test to validate Virtlet operability | ||
Prove deployment with EdgeXFoundry containers with flannel network | ||
Prove deployment with one VM and container sharing flannel network | ||
Prove deployment with one VM and container sharing CNI network | ||
Add Multus CNI ansible playbook | Ramamani Yeleswarapu (Deactivated) | In progress |
Create functional test to validate Multus CNI operability | ||
Prove deployment with one VM (firewall VM) and container (simple router container) sharing two networks (both from OVN) | ||
Prove deployment with one VM and container sharing two networks (one from OVN and another from Flannel | ||
Document how the usage of the project | Victor Morales | In progress |
Add Node Feature Discovery for Kubernetes | ||
Create functional test for NFD |
MultiCloud/Kubernetes Plugin
Translates the ONAP runtime instructions into Kubernetes RESTful API calls. Its temporal repository is https://github.com/shank7485/k8-plugin-multicloud
Activities:
...
Activity | Owner | Status |
---|---|---|
Create a layout for the project | Shashank Kumar Shankar | Done |
Create a README file with the basic installation instructions | Shashank Kumar Shankar | Done |
Define the initial swagger API | Shashank Kumar Shankar | Done |
Implement /vnf_instances POST endpoint | Victor Morales | In progress |
Implement the Create method for VNFInstanceClient struct | Victor Morales | Done |
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:
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 OVN | Former user (Deleted) | |
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 |
Note: Once above list is decided, appropriate JIRA stories will be created.
...
Role | First Name Last Name | Linux Foundation ID | Email Address | Location | ||||
---|---|---|---|---|---|---|---|---|
committer | electrocucaracha | victor.morale@intel.com | PT(pacific time zone) | |||||
contributorsMunish | Agarwalmunish agarwal | Munish.Agarwal@ericsson.com | ||||||
Former user (Deleted) | ritusood | |||||||
Shashank Kumar Shankar | ||||||||
Ramamani Yeleswarapu (Deactivated) | ||||||||
Kiran | ||||||||
Bin Hu | bh526r | bh526r@att.com | ||||||
libo zhu | ||||||||
Manjeet S. Singh Bhatia | manjeets | |||||||
Phuoc Hoang | hoangphuocbk | phuoc.hc@dcn.ssu.ac.kr | ||||||
Mohamed ElSerngawy | melserngawy | mohamed.elserngawy@kontron.com | EST | |||||
Interested (will attend my first on 20180206) - part of oom and logging projects | michaelobrien | frank.obrien@amdocs.com | EST (GMT-5) | Victor Morales | electrocucaracha | victor.morale@intel.com | PST |