kafka-k8s-setup

Deploy Apache Kafka on Kubernetes using Helm with configurable replicas and persistence.

1|Updated Feb 25, 2026
One-click install
npx skills add https://github.com/MuhammadUsmanGM/skills-library --skill kafka-k8s-setup
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: kafka-k8s-setup
Source: https://github.com/MuhammadUsmanGM/skills-library/tree/main/.claude/skills/kafka-k8s-setup
Command: npx skills add https://github.com/MuhammadUsmanGM/skills-library --skill kafka-k8s-setup

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill includes scripts (resource) components.

What problem does it solve?

Deploying Apache Kafka on Kubernetes with Helm can be time-consuming and error-prone, especially when aligning development and production configurations. This skill streamlines the process by providing a repeatable Helm-based deployment, topic management, and basic verification workflows.

Core Features & Use Cases

  • Helm-based deployment of Kafka with configurable replicas and optional persistence
  • Topic management (create, list, delete) and basic topic provisioning for LearnFlow
  • Validation tooling to verify pod health and connectivity between producers and consumers

Quick Start

Deploy Kafka on Kubernetes using Helm with the specified namespace and replicas.

Frequently Asked Questions about kafka-k8s-setup

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

FAQPage Schema
How do I deploy Kafka on Kubernetes using Helm?

To deploy Kafka on Kubernetes using Helm, this skill applies Bitnami Kafka charts with configurable replicas and optional persistence, scoped to a specific namespace for streamlined broker provisioning.

Can I manage Kafka topics after deploying them on Kubernetes?

Yes, Kafka topic management is supported directly through included tooling, allowing you to create, list, and delete topics within your Kubernetes deployment for basic provisioning and administrative workflows.

How do I verify Kafka connectivity between producers and consumers in Kubernetes?

You can verify Kafka connectivity by running included validation scripts that check pod health and test message flow between producers and consumers to ensure your deployment is correctly provisioned.

Does this Kafka Helm deployment support both development and production scenarios?

Yes, the Helm deployment supports both development and production scenarios by allowing you to configure broker replicas and persistence settings to align environment configurations for each stage.

What is the best way to provision Kafka brokers with configurable replicas on Kubernetes?

The best way to provision Kafka brokers with configurable replicas on Kubernetes is using a repeatable Helm-based deployment workflow that scopes releases to a namespace and includes validation scripts.