谁把 Pod 放出来了?
K9s 是一款基于终端的 UI,用于与您的 Kubernetes 集群进行交互。该项目旨在让您更轻松地导航、观察和管理您在生产环境中部署的应用程序。K9s 会持续监控 Kubernetes 的变化,并提供后续命令来与您观察到的资源进行交互。
特性
- 信息尽在指尖!
- 实时追踪 Kubernetes 集群中运行资源的活动。
- 标准资源或 CRD?
- 同时支持 Kubernetes 标准资源以及自定义资源定义(CRD)。
- 集群指标
- 实时追踪与资源(如 Pod、容器和节点)相关的指标。
- 欢迎高级用户!
- 提供标准的集群管理命令,如日志查看、扩缩容、端口转发、重启等……
- 通过命令别名和热键定义您自己的命令快捷方式,实现快速导航。
- 支持插件,可扩展 K9s 来创建您自己的集群命令。
- 强大的过滤模式,允许用户深入查看与工作负载相关的资源。
- 错误定位
- 直接深入到集群资源的问题所在。
- 可换肤和可定制
- 通过 K9s 皮肤定义您自己的外观和风格。
- 按资源类型自定义/安排要显示的列。
- 精简还是完整?
- 提供切换开关,以查看最简化或完整的资源定义。
- 多资源视图
- 通过 Pulses 和 XRay 视图提供集群资源的概览。
- 我们支持 RBAC!
- 支持查看 RBAC 规则,如 cluster/roles 及其相关的绑定。
- 反向查找以断言用户/组或服务账户在您的集群上可以执行的操作。
- 内置基准测试
- 您可以直接从 K9s 对您的 HTTP 服务/Pod 进行基准测试,以了解您的应用程序表现如何,并相应地调整您的资源请求/限制。
- 资源图遍历
- K9s 提供了对 Kubernetes 资源及其关联资源的轻松遍历。
赞助我们!
如果您喜欢这个项目,并觉得 K9s 正在为您或您的团队改善 Kubernetes 的使用体验和生产力,请加入我们的赞助计划!K9s 是一个复杂的项目,需要大量工作。通过点击 赞助按钮,您可以表达您的支持和感谢。或者,您也可以在社交媒体上为我们宣传,这对于我们保持动力大有帮助!
文档
预览
- Pulses - 一个展示您集群状态的顶层仪表盘
- XRay - 深入挖掘您的集群资源并查看它们的依赖关系
- Pods - 列出您的 Pod 状态和资源消耗
- Logs - 查看您的容器日志并与之交互
- RBAC - 查看您集群上的授权情况(谁/什么/如何)
致敬!
K9s 建立在许多开源项目和库之上。我们真诚感谢所有在夜间和周末工作,使这个项目成为现实的开源贡献者!
联系我们!
© 2025 Imhotep Software LLC. 所有材料均根据 Apache v2.0 许可证授权