Summary
Public Cloud Edge Interface (PCEI) is implemented based on Edge Multi-Cluster Orchestrator (EMCO) and Controller Design Studio (CDS).
Components of the release
- Edge Multi-Cloud Orchestrator (EMCO)
- Controller Design Studio (CDS) and Controller Blueprint Archives
- PCEI North Bound API (NBI APIs)
- Azure IoT Edge Helm Charts
- AWS Greeng Grass Core Helm Charts
- PCEI Location API Heml Charts
- PCEI Location API Code
- Simulated IoT Client Code
- Azure IoT Edge Custom Software Module Code
- Terraform Plans
- Ansible Playbooks
- Sample Camunda workflow
Dependencies of the release (upstream version, patches)
EMCO:
CDS
NBI APIs
Azure IoT Edge Helm Charts
PCEI Location API Spec
Host OS
- Ubuntu 18.04.5 LTS (GNU/Linux 4.15.0-143-generic x86_64)
Kubernetes
Helm
Camunda
Ansible
Differences from previous version
- CDS CBAs:
- NBI APIs
- Camunda workflow engine
Upgrade Procedures
None.
EMCO/CDS Deployment procedures: https://wiki.akraino.org/x/Ti0wAw
PCE/3PE Deployment procedures: https://wiki.akraino.org/x/TC0wAw
Release Data
Module version changes
None.
Document Version Changes
Initial versions.
Software Deliverable
https://gitlab.com/akraino-pcei-onap-cds/equinix-pcei-poc/-/tree/main/
- Azure IoT Edge Helm Charts
https:
//github
.com
/Azure/iotedge
- AWS Greeng Grass Core Helm Charts
- PCEI Location API Heml Charts
- PCEI Location API Code
- Simulated IoT Client Code
- Azure IoT Edge Custom Software Module Code
https://gerrit.akraino.org/r/pcei
(for all items above)
Documentation Deliverable
PCEI R6 Installation Guide
PCEI R6 End-to-End Validation Guide
PCEI R6 Release Notes - this document
Fixed Issues and Bugs
None
Enhancements
- PCEI Location API Code version 2.1.
https://gerrit.akraino.org/r/pcei
(for all items above)
- CDS CBA
- NBI APIs
- Ansible Playbook Executor API
- Camunda Workflow Engine
Functionality changes
- CDS CBA
- NBI APIs
- Ansible Playbook Executor API
- Camunda Workflow Engine
New Features
- CDS CBA
- NBI APIs
- Ansible Playbook Executor API
- Camunda Workflow Engine
- Deployment of Kubernetes on bare metal
Version change
First Release
Deliverable
- Edge Multi-Cloud Orchestrator Deployment
- Controller Design Studio Deployment
- Azure IoT Edge Helm Charts
- AWS Greeng Grass Core Helm Charts
- PCEI Location API Heml Charts
- PCEI Location API Code
- Simulated IoT Client Code
- Azure IoT Edge Custom Software Module Code
- Ansible Playbooks for deployment of Kubernetes
- Terraform Plans (Azure, Equinix Metal, Equinix Fabric)
- Sample Camunda workflow
Known Limitations, Issues and Workarounds
System Limitations
Known Issues
Workarounds
References
EMCO Deployment procedures: https://wiki.akraino.org/x/Ti0wAw
PCE/3PE Deployment procedures: https://wiki.akraino.org/x/TC0wAw