kubeblocks-engine-pulsar

Create Pulsar clusters on KubeBlocks with topology, version, storage, and sizing guidance.

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

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

Primary create-time entry for Pulsar on KubeBlocks. Use when the user wants to provision Pulsar and needs the correct topology, version, storage, sizing, connection, and next-hop guidance.

Core Features & Use Cases

  • Topology-aware create-time guidance for Pulsar deployments (basic, enhanced, external-zookeeper).
  • Version strategy and storage sizing rules enforced before apply.
  • Preflight-driven validation and deterministic manifest drafting for reliable cluster creation.

Quick Start

Start by running kubeblocks-preflight to profile your environment, then draft a Pulsar cluster manifest using the minimal create path described here.

Frequently Asked Questions about kubeblocks-engine-pulsar

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

FAQPage Schema
How do I deploy a Pulsar cluster on Kubernetes with the correct topology and storage sizing?

Deploy a Pulsar cluster on Kubernetes by using KubeBlocks to select basic, enhanced, or external-zookeeper topologies, enforce storage sizing rules, and validate version strategies before applying the manifest.

What is the best way to provision Pulsar using a Kubernetes operator when environment readiness is unknown?

Provisioning Pulsar with an unknown environment requires running preflight checks through KubeBlocks to profile readiness, validate constraints, and draft a deterministic manifest before cluster creation.

Does KubeBlocks support external-zookeeper topology for Pulsar cluster provisioning?

Yes, KubeBlocks supports external-zookeeper topology for Pulsar cluster provisioning, alongside basic and enhanced topologies, ensuring correct deployment configuration and connection guidance during creation.

How do I run preflight checks before creating a Pulsar deployment on Kubernetes?

Run preflight checks before creating a Pulsar deployment on Kubernetes by executing kubeblocks-preflight to profile your environment, which validates readiness and enables deterministic manifest drafting.

Can I use KubeBlocks to validate version strategy and readiness before applying a Pulsar cluster manifest?

Yes, you can use KubeBlocks to validate version strategy, storage sizing, and environment readiness before applying a Pulsar cluster manifest, enforcing a deterministic create-path for reliable provisioning.

What are the limitations of provisioning Pulsar without guided topology and preflight validation?

Provisioning Pulsar without guided topology and preflight validation risks incorrect cluster sizing, version mismatches, and failed deployments due to unverified environment readiness and lack of deterministic manifest enforcement.