...
Distributed Application Scheduler
Resource Synchronizer
Cluster Registration Controller
...
Distributed Cloud Management
Status Monitoring
Placement Controllers
Action Controllers
Getting Started - EMCO Installation
...
The EMCO microservices can be installed into a Kubernetes cluster.
See here for the helm chart: https://github.com/onap/multicloud-k8s/tree/master/deployments/helm/onap4k8s
To install with kubectl, see here: https://github.com/onap/multicloud-k8s/tree/master/deployments/kubernetes
The clusters to which EMCO deploys resources can be any Kubernetes cluster. However, because EMCO provides built in OVN4K8S networking support, clusters with OVN4K*S installed is required if that networking option is needed.
The KUD project provides one method for installing a cluster that has these required features: https://github.com/onap/multicloud-k8s/tree/master/kud
Also, for status monitoring, EMCO utilizes the monitor microservice and associated CRD.
Current files needed to setup and install are here: https://github.com/onap/multicloud-k8s/tree/master/src/monitor/deploy (see the monitor-deploy.sh file)