...
The general PCEI Architecture Document can be found at this link: https://wikilf-akraino.akrainoatlassian.orgnet/wiki/x/CAW6AQ1ojQ
PCEI R4 Architecture and Focus
...
- Controller Design Studio (CDS) Terraform Executor. Enables automatic and North Bound Interface (NBI) API driven pull from Gihub and execution of Terraform plans, including:
- Public Cloud Core orchestration (e.g., AWS, Azure, GCP).
- Equinix Interconnect and Infrastructure Orchestration (Fabric l2/L3, Network Edge, Bare Metal).
- Openstack orchestration (VM deployments).
- CDS Helm Chart Processor. Allows automatic and NBI API driven pull from Github of Composite Application Helm charts for:
- Onboarding Services and Apps to ONAP (a.k.a., EMCO – Edge Multi-Cluster Orchestrator).
- Creation of Service Instances and Deployment of Kubernetes Apps on target Kubernetes clusters.
- CDS Kubernetes Cluster Registration Processor. Allows NBI API driven automatic target cluster registration with ONAP (EMCO) for:
- Kubernetes application deployment on registered target clusters.
- North Bound Interface APIs for:
- Cluster Registration into ONAP
- Terraform Plan Execution against target providers (Cloud, Equinix, Openstack).
- Helm Chart Onboarding into ONAP for Service and App Registration.
- Service Instance creation in ONAP and App deployment onto target Kubernetes clusters.
- Application and Network Function Deployments. NBI API triggered deployment of Cloud Native Apps and Network Functions on target Kubernetes Edge Clusters:
- Azure IoT Edge.
- Free 5G Core.