confluent-kafka-admin

Administers Confluent and Kafka clusters covering provisioning, RBAC, networking, scaling, and disaster recovery.

1|Updated Jul 22, 2026
One-click install
npx skills add https://github.com/thititongumpun/skills --skill confluent-kafka-admin-thititongumpun
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: confluent-kafka-admin
Source: https://github.com/thititongumpun/skills/tree/main/skills/confluent-kafka-admin
Command: npx skills add https://github.com/thititongumpun/skills --skill confluent-kafka-admin-thititongumpun

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve? Kafka and Confluent administration involves version-specific APIs, quotas, CLI flags, and security models that change frequently, and guessing them leads to failed applies or production incidents. This Skill grounds every answer in official Confluent and Apache Kafka documentation retrieved fresh, so provisioning, security, networking, and upgrade decisions are based on current facts rather than stale memory. ## Core Features & Use Cases - Cluster lifecycle administration: Provisioning and sizing for Confluent Cloud cluster types or self-managed brokers, CKU scaling, partition planning, and Cruise Control rebalancing. - Security and networking design: RBAC vs. ACLs, SASL/SCRAM, mTLS, OAuth/OIDC, PrivateLink vs. VPC peering vs. Transit Gateway, plus Schema Registry and Connect access control. - Migrations, DR, and audits: ZooKeeper to KRaft migration, Cluster Linking for multi-region DR, and review/audit of existing clusters or Terraform with findings ranked by blast radius. - Use Case: Ask it to review your Confluent Terraform configuration before apply, and it will verify resource arguments against the pinned provider version, flag security and durability gaps, and cite the exact doc section for each finding. ## Quick Start Ask the agent to review your Kafka cluster's ACL and replication configuration and propose a hardened setup with rollback steps.

Frequently Asked Questions about confluent-kafka-admin

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

FAQPage Schema
How do I migrate a Kafka cluster from ZooKeeper to KRaft?

ZooKeeper to KRaft migration follows the official Apache Kafka and Confluent migration path, which the Skill retrieves fresh since the procedure is version-specific. It stages the migration with prerequisites, validation steps, and rollback rather than applying changes broadly.

What is the difference between Kafka RBAC and ACLs?

RBAC is the Confluent Cloud and Confluent Platform role-based model using role bindings on resources, while ACLs are the lower-level access control lists used in self-managed or simple-auth Kafka clusters. The Skill retrieves exact role and permission names from official docs rather than guessing them.

PrivateLink vs VPC peering vs Transit Gateway for Confluent Cloud?

The right choice depends on your existing VPC/VNet layout and connectivity requirements, so the Skill inspects your network topology before recommending one. It then cites the official Confluent Cloud networking docs for the chosen option's setup and limits.

Can I manage Confluent Cloud with Terraform?

Yes, the Confluent Terraform provider manages clusters, topics, service accounts, and role bindings. The Skill checks the pinned provider version in required_providers and verifies resource arguments against that exact version, since renamed arguments fail at apply and changed defaults fail silently.

Why should Kafka config changes be staged before applying?

ACL/RBAC changes, retention changes, and topic or cluster deletion have high blast radius and can break existing producers and consumers. The Skill confirms scope and impact on live state first, and checks whether resources are Terraform-managed to avoid state drift from manual changes.