Cloud Native ComputingDevelopersDevOpsNewsOpen Source

Karmada Moves From Sandbox To The CNCF Incubator

0

The CNCF Technical Oversight Committee (TOC) has voted to accept Karmada as a CNCF incubating project. Karmada is a Kubernetes management system that enables users to run cloud-native applications across multiple Kubernetes clusters and clouds with no changes to applications. By integrating with Kubernetes-native APIs and providing advanced scheduling capabilities, Karmada enables open, multi-cluster, multi-cloud Kubernetes.

Karmada was jointly initiated by multiple organizations, including First Automobile Works, Huawei Cloud, ICBC, SPD Bank, Qutoutiao.com, VIPKid.com, and xiaohongshu.com in 2021 and was accepted as a CNCF Sandbox project in September of that year. The project now has more than 500 contributors from 60+ organizations across 20+ countries and regions. There are 70 project members, including 7 maintainers and 23 approvers and reviewers from 15 organizations. It also has 23 public adopters using Karmada in production environments, including Daocloud, Trip.com Group, Vivo, and more.

“Karmada has received widespread attention and support since its inception and now helps more and more end users to efficiently manage Kubernetes clusters and distributed applications in multi-cloud environments,” said Kevin Wang, Founder and Maintainer of Karmada project. “We are thrilled that Karmada has reached CNCF incubating status and will continue to work on developing a global community as well as making the project more robust.”

As a CNCF incubating project, Karmada continues to plan a project roadmap and is actively adding new features and functionality, including:

  • Multi-cluster security to minimize the permissions of the control plane and reduce blast radius to member clusters after a control plane failure.
  • Larger scale landing to continue to reduce the access latency, resources consumed, and stability impact on the system under high concurrency.
  • Multi-cluster observability, monitoring, and logging.
  • Multi-cluster application distribution to simplify deployment, plug-in installation, and lifecycle management.
  • Deeper integration with the cloud native ecosystem.