EMCO
- Orchestrator/Scheduler: https://github.com/onap/multicloud-k8s/tree/master/src/orchestrator
- Cluster Management: https://github.com/onap/multicloud-k8s/tree/master/src/clm
- Network Configuration Management: https://github.com/onap/multicloud-k8s/tree/master/src/ncm
- Resource Sync: For scheduling resources to edges and handles monitoring callbacks: https://github.com/onap/multicloud-k8s/tree/master/src/rsync
- Monitor Operator for Edges: https://github.com/onap/multicloud-k8s/tree/master/src/monitor
- OVN action controller: https://github.com/onap/multicloud-k8s/tree/master/src/ovnaction
- CLI code: https://github.com/onap/multicloud-k8s/tree/master/src/tools/emcoctl
- Helm chart to deploy EMCO v2: https://github.com/onap/multicloud-k8s/tree/master/deployments/helm/v2/onap4k8s
- Deployment Yamls for EMCOv2 services for developers: https://github.com/onap/multicloud-k8s/tree/master/deployments/kubernetes
Demo was given in multiple places. Here is one link: https://wiki.lfnetworking.org/download/attachments/34606297/K8S_V2_API.pptx?version=1&modificationDate=1592932328300&api=v2
Also, some documentation is here : https://wiki.onap.org/pages/viewpage.action?pageId=84668166
You can also find some relevant (but not latest) high level picture here:
https://www.linkedin.com/pulse/geo-distributed-application-orchestration-across-k8s-addepalli
https://www.linkedin.com/pulse/central-orchestrator-onap4k8s-generic-design-srinivasa-addepalli
https://www.linkedin.com/pulse/onap4k8s-architecture-srinivasa-addepalli