K8S based Cloud Region Support

Purpose

Enable support for deploying Virtualized and Containerized networking workloads in Kubernetes based Cloud regions through MultiCloud/k8s plugin.



Scope:

  • Enable the support for Helm charts based deployment.

  • Show case using vFirewall use case.

    • Show case Legacy model (where firewall, traffic generator and sink are VMs)

    • Show case Hybrid model (where firewall is a container, traffic generator as a container and sink is VMs)

  • Show case using EdgeXFoundry use case.



Owner: @Former user (Deleted) and @Kiran

Contributing companies:  Intel, VMWare

Interested Operators : Verizon,  ATT

Use Case Name

Showcase VNF

Test Environment

Integration Team Liaison

Showcase VNF

Test Environment

Integration Team Liaison

vFirewall

Intel/Windriver lab

@Akhila Kishore (Deactivated) and @Former user (Deleted)

EdgeXFoundry

Intel/Windriver lab

@Akhila Kishore (Deactivated) and @Kiran



Development Status

Project

PTL

JIRA Epic / User Story*

Requirements

Status

Project

PTL

JIRA Epic / User Story*

Requirements

Status

MultiCloud

@Bin Yang

ONAPARC-350: MultiCloud K8S plugin - Helm Charts supportClosed

ONAPARC-349: K8S Plugin in Multi-Cloud to follow the instantiation NB API of Multi-CloudClosed

ONAPARC-337: Multi-Cloud to support storing Cloud specific artifactsClosed

ONAPARC-348: Multi-Cloud K8S Plugin to support profiles for resource-bundle Environment and Day0 Configurations Closed

MULTICLOUD-454: Provider network support when OVN is usedClosed

ONAPARC-351: Multi-Cloud Network subplugin & OVN supportClosed

ONAPARC-364: vFirewall CSARsOpen

MULTICLOUD-409: EdgeXFoundry use caseClosed

ONAPARC-336: SDC Client in Multi-CloudOpenMULTICLOUD-464: Day 2 configuration ClosedMULTICLOUD-502: KRD should not instantiate K8S plugin Closed

  1. Add Helm Charts support

  2. Manage and store Cloud artifacts

  3. Enable the K8s plugin in MultiCloud/Framework project

  4. OVN4NFV Integration.

  5. Modify plugin functional tests to support EdgeXFoundry

  6. SDC Client to receive cloud specific artifacts (e.g Helm)



AAI

@James Forsyth

MULTICLOUD-470: MultiCloud K8S plugin to use information in A&AI to reach K8S Cloud regionsClosed

ONAPARC-355: K8S Cloud region reach ability information in ESR/A&AIOpen

  1. Reach ability information

  2. Plugin consume AAI information



SDC

@Ofir Sonsino

ONAPARC-335: Supporting Cloud specific artifacts in CSARsClosed

SDC-2041: SDC supports K8S plugin to add cloud specific artifacts Closed

https://lf-onap