← All stories
● Covered by 1 source · 1 reportMedium impact1 neutral

Karmada Multi-Cluster Kubernetes Orchestration Project Achieves CNCF Graduation

🔄 Updated 6d ago
New to BrevFeed? We gather this story from every outlet covering it into one summary — ranked by real-world impact, not just the latest headline — so you never miss what matters. What is BrevFeed? →

Key points

  • Karmada graduated to CNCF's highest maturity tier.
  • It orchestrates Kubernetes across multiple clusters and clouds.
  • The v1.19 release enhances multi-component scheduling for AI training.
  • Karmada uses standard Kubernetes APIs, avoiding new API learning.

Karmada Reaches CNCF Graduation

The Cloud Native Computing Foundation (CNCF) announced the graduation of Karmada, a multi-cluster and multi-cloud Kubernetes orchestration project, on September 2026. This achievement places Karmada in CNCF's highest maturity tier, indicating its stability, widespread adoption, and readiness for production environments. The announcement was made at KubeCon + CloudNativeCon + OpenInfra Summit + PyTorch Conference China 2026 in Shanghai.

Key Enhancements in v1.19 Release

Coinciding with its graduation, Karmada released version 1.19. This update introduces enhancements for multi-component scheduling, particularly benefiting AI training jobs. Additionally, priority-based scheduling has been promoted to Beta status and is now enabled by default, improving workload management.

Addressing Multi-Cluster Challenges

Running applications across multiple Kubernetes clusters is a common practice for hybrid cloud deployments, regional failover strategies, and avoiding vendor lock-in. Previously, this often required custom automation or relied on projects like the now-archived KubeFed, which introduced different federated-resources APIs and lacked flexibility. For distributed AI training and inference, where GPU capacity is spread across regions and cloud providers, Karmada helps manage workloads that need to be split, scheduled, and shifted across numerous systems due to the lack of sufficient accelerators in a single cluster.

Karmada's Architecture and Functionality

Karmada, short for 'Kubernetes Armada,' extends the standard Kubernetes API rather than replacing it. This design allows existing Kubernetes manifests, controllers, and tools to function without modification on a Karmada control plane. The control plane comprises a Karmada API Server, a Karmada Controller Manager, and a Karmada Scheduler, all backed by an etcd instance for state management.

Placement logic in Karmada is defined through two custom APIs: PropagationPolicy and OverridePolicy. PropagationPolicy maps policies to workloads, setting scheduling and spreading constraints like cluster affinity, multi-cluster splitting, rebalancing, and multi-dimension high availability across regions, availability zones, clusters, or providers. OverridePolicy enables operators to rewrite cluster-specific configurations, such as swapping container image prefixes by region or StorageClass by cloud provider, without altering the underlying resource template.

✨ This summary was generated by AI from the outlets' reporting listed below. It is not independently verified and may contain errors — check the original sources. How BrevFeed works →

The daily brief

One email each morning: the day's tech stories, clustered across outlets and summarized. No account needed.

One email a day. Unsubscribe in one click, any time.

Today's brief

Spend a few minutes, get the whole day. Every topic's top stories in one hands-free rundown — listen, watch, or read the transcript.

~26 min · 21 stories · Sep 23

▶ Play today's brief Listen on Spotify

New every morning, and the back catalogue is archived by date.

Reporting from

The Cloud Native Computing Foundation (CNCF) announced that Karmada, a multi-cluster and multi-cloud Kubernetes orchestration project, has graduated to its highest maturity tier. This graduation signifies the project's stability and readiness for production use, offering a standardized approach to managing applications across multiple Kubernetes clusters for hybrid cloud and distributed AI workloads.