跳转到文档内容
Karmada Logo

karmada

Star

Open, Multi-Cloud, Multi-Cluster Kubernetes Orchestration

Karmada 是什么?

Karmada(Kubernetes Armada)是一个 Kubernetes 管理系统,使您能够在多个 Kubernetes 集群和云中运行云原生应用程序,而无需更改应用程序。通过使用 Kubernetes 原生 API 并提供先进的调度功能,Karmada 实现了真正的开放式、多云 Kubernetes。

Karmada 旨在为多云和混合云场景下的多集群应用程序管理提供即插即用的自动化,具有集中式多云管理、高可用性、故障恢复和流量调度等关键功能。

为什么选择 Karmada

兼容 K8s 原生 API

从单集群到多集群的无侵入式升级;现有 K8s 工具链的无缝集成

开放和中立

由互联网、金融、制造业、电信、云提供商等联合发起。目标是与 CNCF 一起进行开放治理。

避免供应商锁定

与主流云提供商集成;在集群之间自动分配、迁移;未绑定专有供应商编排

开箱即用

针对场景内置策略集,包括:Active-active, Remote DR, Geo Redundant 等

丰富多集群调度策略

集群亲和性、实例在多集群中的拆分调度/再平衡;多维 HA:区域/AZ/集群/提供商

集中式管理

位置无关的集群管理;支持公有云、本地或边缘上的集群。

工作原理

Karmada Control Plane

合作伙伴

  • huawei
  • icbc
  • spdb
  • xiaohongshu
  • VIPKID
  • qutoutiao
  • faw
  • T3logo2
  • chinamobile
  • aiml
  • hualala
  • youzan
  • jointcloud
  • SEL-ZJU
  • zhejianglab
  • DaoCloud
  • CECloud
  • WPS
  • coozila
  • dewu
  • iflytek
  • tongchengtravel
  • trip
  • leinao
  • Alibaba Cloud
  • Scatter Lab
  • GongJiKeJi
  • SenseTime

Karmada 是 CNCF (Cloud Native Computing Foundation) 孵化项目