Versions Compared

Key

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

Table of Contents

...

DevOps Multi-domain INfra Orchestration


...

  1. Deploy EMCO 2.0 (a new LFN project), CDS and CBAs

2.Deploy Edge K8S Cluster

3.Publish to GIT

a.Cluster Info

  1. Developer Publish templates to GIT
        1. Application Helm Charts (Azure IoT Edge, kube-router)

      ...

        1. Terraform Plans

      ...

        1. Azure Cloud

      ...

      ii.Equinix Interconnect

        1. Equinix Interconnect
        2. Equinix Metal
        3. Ansible K8S (KUD) playbooks
      1. Design Infrastructure
        1. Edge Cloud, Public Cloud, Interconnect
      2. Provision Infrastructure (CDS/Terraform)
        1. Bare Metal (Equinix Metal Cloud)
        2. K8S on Bare Metal
        3. Azure Cloud (Express Route, Peering, VNET, VM, IoT Hub)
        4. Interconnect Edge Cloud with Public Cloud (Equinix Fabric)
      3. Deploy Edge Application (PCE)
      4. Dynamic K8S

      ...

      1. Cluster Registration to EMCO

      5.Execute Terraform Plans by CDS

      1. Dynamic onboarding of App Helm Charts to EMCO

      ...

      1. Composite cloud native app (Azure IoT Edge, CRD, kube-router) deployment and end-to-end operation

      Image RemovedImage Added


      Demonstration Video

      https://wiki.akraino.org/download/attachments/28968608/PCEILFN-ONAPDTF-DDF20220113-TerraformDOMINO-Demo2-Audio-v5.mp4?api=v2

      Terraform Plans

      https://gitlab.com/akraino-pcei-onap-cds/terraform-plans

      Ansible Playbooks

      https://gitlab.com/akraino-pcei-onap-cds/ansible-scripts

      Sample CAMUNDA Workflow


      https://gitlab.com/akraino-pcei-onap-cds/camunda-bpmn-samples/-/tree/main/bpmn-ansible-cba-sample