kubeblocks-engine-mongodb

Provision MongoDB clusters on KubeBlocks with topology and preflight checks.

3|Updated Mar 12, 2026
One-click install
npx skills add https://github.com/apecloud/kubeblocks-skills --skill kubeblocks-engine-mongodb
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: kubeblocks-engine-mongodb
Source: https://github.com/apecloud/kubeblocks-skills/tree/main/skills/kubeblocks-engine-mongodb
Command: npx skills add https://github.com/apecloud/kubeblocks-skills --skill kubeblocks-engine-mongodb

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill includes references (resource) components.

What problem does it solve?

Automates reliable MongoDB provisioning on KubeBlocks by encapsulating topology, version, storage, and connection decisions into a single create-time entry.

Core Features & Use Cases

  • Topology selection (replicaset or sharding) with explicit routing for HA deployments.
  • Version strategy aligned to stable addon lines, with optional pinning by the user.
  • Preflight checks and observability integration to ensure environment readiness before creating clusters.
  • Clear next-hop guidance for lifecycle, backups, and monitoring post-create.

Quick Start

Provision a MongoDB cluster on KubeBlocks with topology replicaset and default serviceVersion.

Frequently Asked Questions about kubeblocks-engine-mongodb

High-intent search queries and answers about installing and using this skill.

FAQPage Schema
How do I deploy MongoDB on KubeBlocks with a replicaset topology?

Choose sharding topology during the MongoDB on KubeBlocks provisioning workflow to enable horizontal scaling, applying preflight checks and explicit routing for high availability cluster creation.

Does KubeBlocks perform preflight checks before provisioning a MongoDB cluster?

Yes, KubeBlocks runs preflight checks during the MongoDB create-time workflow to validate environment readiness, ensuring storage, version strategy, and topology requirements are met before cluster creation.

Can I pin a specific service version when deploying MongoDB on KubeBlocks?

Yes, you can pin a specific service version during MongoDB provisioning on KubeBlocks, with the version strategy aligned to stable addon lines and the engine-create-matrix serving as the source of truth.

What should I do after creating a MongoDB cluster on KubeBlocks?

After creating a MongoDB cluster on KubeBlocks, follow the defined next-hop guidance for lifecycle management, backups, and observability integration to maintain fault tolerance and monitor cluster health.