EMCO, which stands for Edge Multi-Cluster Orchestrator, is a control plane and application orchestrator for Kubernetes, enabling organizations to connect and deploy their workloads across public cloud, private clouds, and the edge, while still maintaining communication with and among applications. 

It intelligently assigns workloads into clusters, and interacts with the Kubernetes API server to hand the workload over to the Kubernetes control plane.

“It handles deployment of complex workloads in a wide range of scenarios and also automation of the infrastructure needed by such workloads ranging from networking and service mesh to application security,” the project maintainers wrote about EMCO on its website.

EMCO can be run either independently as a universal orchestrator managing workload deployment or be integrated with another multi-cloud orchestrator. 

Currently, the project is hosted and maintained by The Linux Foundation, as part of the LF Networking subgroup. It was brought into the organization in October 2021. 

“As the industry continues to evolve with even greater demands on networks, open source solutions offer a flexible, scalable model to support increasing needs,” Arpit Joshipura, general manager at Networking, Edge, and IoT at the Linux Foundation, said at the time the project was acquired. “LFN and its growing community are pleased to welcome EMCO to the LFN roster, embracing the challenge, continuing to evolve its ecosystem with the projects and initiatives that will help carriers and vendors meet tomorrow’s needs.”