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) and Controller Blueprint Archives
  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
  10. Terraform Plans
  11. Ansible Playbooks
  12. Sample Camunda workflow

Dependencies of the release (upstream version, patches)

EMCO:

...

NBI APIs

Azure IoT Edge Helm Charts

...

Kubernetes

  • v1.15.3

Helm

  • v2.17.0

Camunda

  • 7.15.0

Ansible

  • 2.8.5

Differences from previous version

  • CDS CBAs:
    • Ansible Executor
  • NBI APIsCloud Native 5G UPF Deployment
    • 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
      • Ansible Executor API
    • Camunda workflow engine


    Upgrade Procedures

    None.

    EMCO/CDS Deployment procedures: https://wikilf-akraino.akrainoatlassian.orgnet/wiki/x/IgLkAgM5fQ

    PCE/3PE Deployment procedures: https://wikilf-akraino.akrainoatlassian.orgnet/wiki/x/KALkAgNZfQ

    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/

    ...

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

    Documentation Deliverable

    PCEI R5 R6 Installation Guide

    PCEI R5 R6 End-to-End Validation Guide

    PCEI R4 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
      • Ansible Executor CBA
    • NBI APIs
    • 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
      • 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

        • Ansible Playbook Executor API
      • Camunda Workflow Engine

      Functionality changes

      • CDS CBA
        • Ansible Executor CBA
      • NBI APIs
        • Ansible Playbook Executor API
      • Camunda Workflow Engine

      New Features

      • CDS CBA
        • Ansible Executor CBA
      • NBI APIs
        • Ansible Playbook Executor API
      • Camunda Workflow Engine
      • Deployment of Kubernetes on bare metal

      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
      9. Ansible Playbooks for deployment of Kubernetes
      10. Terraform Plans (Azure, Equinix Metal, Equinix Fabric)
      11. Sample Camunda workflow

      Known Limitations, Issues and Workarounds

      System Limitations

      • Terraform State is not trackedN/A

      Known Issues

      • N/A

      Workarounds

      • N/A

      References

      EMCO Deployment procedures: https://wikilf-akraino.akrainoatlassian.orgnet/wiki/x/IgLkAgM5fQ

      PCE/3PE Deployment procedures: https://wikilf-akraino.akrainoatlassian.orgnet/wiki/x/KALkAgNZfQ