EMCO 22.03 Release Features
Official release pages (changelog and artifacts):
https://gitlab.com/project-emco/core/emco-base/-/releases/v22.03
https://gitlab.com/project-emco/ui/emco-gui/-/releases/v22.03
Extending API endpoints with specified workflows within the API. Adding endpoints to onboard new workflow programs, worker programs, and map workflows to workers.
In this release, support will be added for Single-tenant clusters with one CA enrollment. Define API’s considering all cases (including multi-tenant clusters, clusters with SGX enabled cert-manager).
Adding new API in DTC for Client Access control to manage client authorizations.
Continuing from the last release in this release plugins for Fluxv2 and Azure Arc will be provided. Status handling support for Gitops based Kubernetes clusters. Monitor updated to support GitOps based clusters.
Currently, EMCO monitors some native K8s resources. Make the design extensible to be able to monitor resources beyond the initial set.
Update ConfigMap and secret handling to add more use cases. Enhancements to avoid cluster-specific customizations in some cases. Other bug fixes and requests.
Adding PUT API for User Permissions, Quotas. Add support for adding new clusters to the existing logical cloud. Add status notification framework for DCM.
Misc. enhancements
Add more test cases in SFC, enhancements of status notifications, framework support for Kubernetes v1.23, and above.