kubeblocks-preflight

Validate Kubernetes environment readiness for KubeBlocks and emit a recommendation bundle.

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

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill includes references (resource) components.

What problem does it solve?

This Skill checks whether a Kubernetes environment is ready for first-time KubeBlocks database rollout and emits a stable environment profile / recommendation bundle for downstream engine-entry skills.

Core Features & Use Cases

  • Environment readiness validation: verify cluster access, namespace assumptions, and topology.
  • Risk assessment: storage class defaults, multi-AZ risks, and addon prerequisites.
  • Output-based guidance: emits a structured recommendation bundle that downstream skills can consume, including storage, engine-entry, sizing, and observability directions.
  • Use Case: When provisioning the first database in a cluster, or when storage/monitoring baselines are unclear, this skill guides the next steps.

Quick Start

Run this skill after KubeBlocks is installed but before provisioning the first database to generate a ready-to-consume environment profile.

Frequently Asked Questions about kubeblocks-preflight

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

FAQPage Schema
How do I validate Kubernetes cluster readiness before deploying KubeBlocks databases?

Assess multi-AZ risks by evaluating storage topology and addon prerequisites before provisioning. This skill generates a structured environment profile containing storage, engine-entry, sizing, and observability recommendations to mitigate deployment risks.

What is an environment profile in KubeBlocks and when do I need it?

Generate a deterministic path for engine-entry by running this validation after KubeBlocks is installed. It outputs a ready-to-consume recommendation bundle that downstream skills use to provision the first database.

Can I check storage class defaults and multi-AZ topology for KubeBlocks rollout?

Yes, you should run this skill after KubeBlocks is installed but before provisioning the first database. This sequence ensures cluster readiness is validated and a deterministic path for engine-entry is established.

What limitations exist when validating a Kubernetes environment for first-time database rollout?

Limitations include dependency on accurate cluster access and namespace assumptions. The validation focuses on first-time provisioning and storage topology assessment, emitting guidance rather than executing the database rollout itself.