Ross ROSS = Recommend OSS · open-source software intelligence for agents

apecloud/kubeblocks

KubeBlocks is a Kubernetes Operator designed to manage a variety of databases and streaming systems, including MySQL, PostgreSQL, MongoDB, Redis, RabbitMQ, RocketMQ, and more, within Kubernetes environments. observed · 2026-08-28

github.com/apecloud/kubeblocks · homepage · Go · AGPL-3.0 (copyleft) observed · 2026-08-28

Health v2 · maintenance only

85/100

  • Activity 99
  • Release rhythm 58
  • Longevity 100
How is this computed?

round(0.45*activity + 0.35*rhythm + 0.20*longevity); archived -> min(score, 10) — computed 2026-09-02. Adoption (stars, forks) is never an input.

  • gap_med: 73
  • age_days: 1472
  • days_rel: 203
  • days_push: 8
  • n_releases_24m: 8

Full methodology

Adoption not part of the score

3114 stars · 277 forks observed · 2026-08-28

What it is AI-extracted, prompt v1, taxonomy v1, 2026-08-30, confidence not recorded

KubeBlocks is an open-source Kubernetes operator and control plane that manages 35+ database and streaming engines (MySQL, PostgreSQL, Redis, MongoDB, Kafka, etc.) through a single unified set of CRDs and APIs. It handles full lifecycle and day-2 operations including provisioning, high availability, failover, backup/recovery, scaling, upgrades, and observability.

Use cases

  • run mysql and postgres on kubernetes with one operator
  • manage redis clusters on kubernetes
  • replace multiple database operators with a unified api
  • deploy mongodb on kubernetes with high availability and failover
  • backup and point-in-time recovery for databases in k8s
  • build a dbaas platform on kubernetes
  • migrate databases from bare metal to kubernetes
  • manage kafka and rabbitmq clusters on kubernetes

When to choose

  • you run multiple database engines on kubernetes and want one operator and api
  • you need production-grade day-2 operations like backup, failover, and rolling upgrades
  • you are building a database-as-a-service platform on k8s
  • you want to reduce operator sprawl and gitops complexity

When to avoid

  • you run a single database engine and its dedicated operator fits your needs
  • you do not use kubernetes or prefer managed cloud database services
  • you need engines not covered by kubeblocks addons

Facets

service · maturity active

container-orchestration deployment backup monitoring alerting configuration-management databases cloud-computing self-hosted microservices go cloud self-hosted kubernetes-operator database-operator dbaas crd stateful-workloads high-availability day-2-operations helm multi-engine devops containers kubernetes docker

8 sources

Member repositories

RepositoryRoleHealth v2
apecloud/kubeblocksmain85

For agents

markdown · JSON · MCP: product_card(name="apecloud/kubeblocks")

Data as of 2026-08-30T08:39:29.467469+00:00 · Report a problem