KubeBlocks 开源版是一个能够管理多种数据库和中间件的 Kubernetes Operator,支持用户在容器环境中对 MySQL、PostgreSQL、MongoDB、Redis、Qdrant、Kafka、RabbitMQ、RocketMQ 等多种引擎进行复杂的运维操作。KubeBlocks 开源版也是唯一一个被 CNCF Database Landscape 收录的开源 Kubernetes Operator,目前已经在快手、唯品会、小米、360、OPPO、Vivo 等多家企业有生产案例。

KubeBlocks 开源版通过 Addon 把不同数据库和中间件的集群定义、拓扑、版本、参数、备份恢复、扩缩容和升级动作封装为可复用的 Kubernetes Operator。你可以从一个具体 Addon 详情页开始,了解它如何在 Kubernetes 上交付生产级数据服务。
Viktor Farcic 是 Upbound 的开发者布道师,同时也是 Google 开发者专家、CDF 大使和 Docker Captains 团队的成员。Viktor Farcic 致力于推广最新的 DevOps 技术,是 YouTube DevOps Toolkit 频道的主持人。
“是否在 Kubernetes 上运行数据库是一个经常被讨论的话题。从我的角度看,如果你已经在使用容器,而且不想使用全托管数据库服务的话,答案就是 Yes…… KubeBlocks 是一个非常独特的项目,专注于在 Kubernetes 中运行多种数据库,力求成为适用于多种数据库的优秀解决方案。对于那些希望将数据库迁移到 Kubernetes 上运行,同时又不想失去控制权的 Kubernetes 用户来说,它可能是一个非常契合的选择。”

开发者布道师 @upbound
Sergey Pronin 是 Percona 的产品负责人,专注于提供强大的开源数据库和云原生解决方案。在加入 Percona 之前,Sergey Pronin 曾在其它组织中领导产品团队和工程团队,主要聚焦于基础设施和平台领域的产品。
“KubeBlocks 的小版本发布周期非常短,开发非常活跃…… 我坚信,KubeBlocks 的 Addon 概念以及关于如何创建 Addon 的文档是 KubeBlocks 拥有最多贡献者的原因…… KubeBlocks 还提供了对 AI 的支持,比如 Xinference 和 MilvusDB,它们都是现代大模型技术栈的组成部分。”

产品负责人 @Percona
