谁释放了 Pod?
K9s 是一个基于终端的用户界面,可与您的 Kubernetes 集群进行交互。该项目的目标是使导航、观察和管理您在实际部署的应用程序更加容易。K9s 不断地监视 Kubernetes 的变化,并提供相应的命令与您的观察资源进行交互。
特点
- 信息尽在掌握!
- 实时跟踪运行在 Kubernetes 集群中的资源活动。
- 标准还是 CRD?
- 处理 Kubernetes 的标准资源和自定义资源定义。
- 集群指标
- 实时跟踪与 Pod、容器和节点等资源相关的指标。
- 欢迎高级用户!
- 提供标准的集群管理命令,如日志、扩缩容、端口转发、重启等。
- 通过命令别名和快捷键定义自己的命令快捷方式,以便快速导航。
- 插件支持,扩展 K9s 以创建您自己的集群命令。
- 强大的过滤模式,可允许用户深入查看与工作负载相关的资源。
- 错误缩放
- 直接定位集群资源出现的问题。
- 可定制外观
- 通过 K9s 主题定义您自己的外观。
- 根据资源的需要自定义/排列要显示的列。
- 宽或窄?
- 提供切换以查看最小或完整的资源定义
- 多资源视图
- 通过 Pulses 和 XRay 视图概览集群资源。
- RBAC 问题解决
- 支持查看 RBAC 规则,如集群角色和相应的绑定。
- 反向查找用户/组或 ServiceAccount 在集群上的权限。
- 内置基准测试
- 您可以直接从 K9s 对您的 HTTP 服务/Pod 进行基准测试,以查看您的应用程序性能,并相应调整您的资源请求/限制。
- 资源图遍历
- K9s 提供简单的 Kubernetes 资源及其关联资源的遍历。
赞助我们!
如果您喜欢这个项目并觉得 K9s 提升了您或您团队在 Kubernetes 上的体验和工作效率,请加入我们的赞助计划!K9s 是一个复杂而需要大量工作的项目,通过点击赞助按钮来支持和表达您的赞赏。或者,您可以在社交媒体上向我们致谢,这将帮助我们保持充满动力!
另外,如果您喜欢 K9s,请查看K9sAlpha。在这个 AlphaDog
中,您可以享受到 K9s 的优点以及其他高级功能,帮助您进一步改进您的 Kubernetes 集群管理。K9sAlpha 是 K9s 的付费版本,您的贡献将帮助我们促进这两个项目。正如您所知,K9s 和 K9sAlpha 并不是由深掏腰包的大公司支持,这两个项目都消耗了我们很多的 空闲
时间,所以如果 K9s 对您或您公司提高了 Kubernetes 的生产力,那么请考虑回馈!
文档
预览
- Pulses - 集群状态的顶级仪表盘
- XRay - 深入查看您的集群资源及其依赖关系
- Pods - 列出您的 Pod 状态和资源消耗
- Logs - 查看和交互容器日志
- RBAC - 查看集群上的授权信息
干得好!
K9s 构建在许多开源项目和库之上。我们对所有开源贡献者表示衷心的感谢,他们在夜晚和周末工作,使这个项目成为现实!
联系方式!
© 2020 Imhotep Software LLC. 使用 Apache v2.0 许可下的所有材料
Apache v2.0