Versions Compared

Key

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

Here is the list of features that will be released at end of this year. 

  1. Enable Google Microservices with EMCO Istio DTC sub controller

A key functionality of EMCO is to deploy any microservice to an appropriate cluster and set up the network communication from the deployed microservice to another microservice as needed. We will use EMCO to deploy Google's Online Boutique which consists of a 10-tier microservices application. This application is a web-based e-commerce app where users can browse items, add them to the cart, and purchase them. Google uses this application to demonstrate the use of technologies like Kubernetes/GKE and Istio. The feature will ensure that EMCO can deploy these microservices properly and can set up a communication channel between these services seamlessly through integration with Istio. The work involves creating helm charts for GMS, deploying GMS, and automatically creating data traffic controller intents for the GMS, and interacting with Istio control plane to deploy the intents and inject envoy into each microservice POD. 

  1. Helm Hook Support
  2. EMCO GitOps support with Azure Arc
  3. Support for Status Notifications
  4. Dependency management between Apps in a composite application
  5. Referential Integrity: Add support for schema registration for new controllers

These features have been created and tracked in the GitLab https://gitlab.com/project-emco/core/emco-base/-/issues