百科.dev
全部条目在线工具AI 编程趋势榜开源项目技术资讯提交条目
登录
< 返回工具列表
T

topicctl

> 编程语言
开源

用于声明式管理 Kafka 主题的工具

665 stars0 点赞2 次浏览
访问官网GitHub

工具介绍

用于声明式管理 Kafka 主题的工具

topicctl

一个用于轻松、声明式管理 Kafka 主题的工具。包括应用主题的功能 除了从 YAML 中进行更改外,还提供了一个用于交互式探索代理、主题、消费者组的工具。 消息等。

理由

通过标准工具管理 Kafka 主题可能很繁琐且容易出错;没有 用标准、声明性的方式定义主题(例如,可以检入到 git 中的 YAML 文件), 而要了解集群在任何特定时间点的状态,需要了解 并使用多个不同的命令和不同的接口。

我们创建了 topicctl,以使我们的 Kafka 主题的管理更加透明和用户友好。这个项目受到 kubectl 和我们在非 Kafka 相关环境中使用的其他工具的启发。有关更多详细信息,请参阅 此博客文章。

所有更改都应是向后兼容的,但如果您想利用这些新功能,则需要更新集群配置;有关最新配置格式的详细信息,请参阅下面的 集群部分。

  1. 运行 go install GitHub.com/segmentio/topicctl/cmd/topicctl@latest
  2. 克隆此仓库,并在仓库根目录中运行 make install
  3. 使用 Docker 镜像:Docker pull segment/topicctl 如果使用 (1) 或 (2),二进制文件将被放置在 $GOPATH/bin 中。

Issues· 0 开放

查看全部 Issues在 GitHub 打开

暂无开放 Issues,或尚未同步最近议题。

> 标签

Go

暂无评论,来聊聊你的看法吧

> 工具信息

发布日期2026年8月1日
最后更新2026年9月17日
分类编程语言
定价开源

> 相关工具

T
TypeScript
JavaScript 的超集,为前端与全栈提供静态类型
P
Python
通用编程语言,广泛用于 Web、数据与 AI
G
Go
Google 推出的简洁高效系统语言