Versions Compared

Key

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

Table of Contents
Summary

Public Cloud Edge Interface (PCEI) is implemented based on Edge Multi-Cluster Orchestrator (EMCO) and Controller Design Studio (CDS).

Components of the release

  1. Edge Multi-Cloud Orchestrator (EMCO)
  2. Controller Design Studio (CDS)
  3. PCEI North Bound API (NBI APIs)
  4. Azure IoT Edge Helm Charts
  5. AWS Greeng Grass Core Helm Charts
  6. PCEI Location API Heml Charts
  7. PCEI Location API Code
  8. Simulated IoT Client Code
  9. Azure IoT Edge Custom Software Module Code

Dependencies of the release (upstream version, patches)

EMCO:

...

Kubernetes

  • v1.15.3

Helm

  • v2.17.0

Differences from previous version

  • NBI APIs
  • GIT Integration
  • Dynamic Edge Cluster Registration
  • Dynamic App Helm Chart Onboarding
  • Automatic creation of Service Instance in EMCO and deployment of Apps
  • Integrated Terraform Plan Executor
    • Azure (PCC)
    • AWS (PCC)
    • Equinix Fabric (Interconnect)
  • Openstack (3PE)
  • Equinix Fabric Interconnect
  • Multi-Public Cloud Core (PCC) Orchestration
  • Kubernetes Edge
  • Openstack Edge
  • Cloud Native 5G UPF Deployment


Upgrade Procedures

None.

EMCO/CDS Deployment procedures: https://wiki.akraino.org/x/IgLkAg

PCE/3PE Deployment procedures: https://wiki.akraino.org/x/KALkAg

Release Data

Module version changes

None.

Document Version Changes

Initial versions.

Software Deliverable

...

          https://gerrit.akraino.org/r/pcei (for all items above)     

Documentation Deliverable

PCEI R5 Installation Guide

...

PCEI R4 Release Notes - this document

Fixed Issues and Bugs

None

Enhancements

  1. Helm Charts for AWS Grrengrass Core PCE App
  2. Helm Charts for PCEI Location API 3PE App
  3. Simulated Low Power Wide Area IoT Client
  4. Custom Module for Azure IoT Edge
  5. PCEI Location API Code

...

  • NBI APIs
  • GIT Integration
  • Dynamic Edge Cluster Registration
  • Dynamic App Helm Chart Onboarding
  • Automatic creation of Service Instance in EMCO and deployment of Apps
  • Integrated Terraform Plan Executor
    • Azure (PCC)
    • AWS (PCC)
    • Equinix Fabric (Interconnect)
  • Openstack (3PE)
  • Equinix Fabric Interconnect
  • Multi-Public Cloud Core (PCC) Orchestration
  • Kubernetes Edge
  • Openstack Edge

Functionality changes

  • NBI APIs
  • GIT Integration
  • Dynamic Edge Cluster Registration
  • Dynamic App Helm Chart Onboarding
  • Automatic creation of Service Instance in EMCO and deployment of Apps
  • Integrated Terraform Plan Executor
    • Azure (PCC)
    • AWS (PCC)
    • Equinix Fabric (Interconnect)
  • Openstack (3PE)
  • Equinix Fabric Interconnect
  • Multi-Public Cloud Core (PCC) Orchestration
  • Kubernetes Edge
  • Openstack Edge


New Features

  • NBI APIs
  • GIT Integration
  • Dynamic Edge Cluster Registration
  • Dynamic App Helm Chart Onboarding
  • Automatic creation of Service Instance in EMCO and deployment of Apps
  • Integrated Terraform Plan Executor
    • Azure (PCC)
    • AWS (PCC)
    • Equinix Fabric (Interconnect)
  • Openstack (3PE)
  • Equinix Fabric Interconnect
  • Multi-Public Cloud Core (PCC) Orchestration
  • Kubernetes Edge
  • Openstack Edge

Version change

First Release

Deliverable

  1. Edge Multi-Cloud Orchestrator Deployment
  2. Controller Design Studio Deployment
  3. Azure IoT Edge Helm Charts
  4. AWS Greeng Grass Core Helm Charts
  5. PCEI Location API Heml Charts
  6. PCEI Location API Code
  7. Simulated IoT Client Code
  8. Azure IoT Edge Custom Software Module Code

Known Limitations, Issues and Workarounds

System Limitations

  • Terraform State is not tracked

Known Issues

  • N/A

Workarounds

  • N/A

References

EMCO Deployment procedures: https://wiki.akraino.org/x/IgLkAg

...