K9s

K9s
软件
软件描述
K9s 是一个基于终端的用户界面,用于与您的 Kubernetes 集群交互。该项目的目标是让在生产环境中导航、观察和管理已部署的应用程序变得更加简单。
官方网站
访问软件的官方网站了解更多信息
k9scli.io
什么是 K9s?
K9s 是一个基于终端的用户界面,用于与您的 Kubernetes 集群进行交互。该项目旨在让您更轻松地导航、观察和管理已部署的应用程序。K9s 持续监控 Kubernetes 的变化,并提供相应的命令来操作您所关注的资源。
特性
指尖上的信息!
实时跟踪 Kubernetes 集群中运行资源的活动。
标准资源或 CRD?
同时支持 Kubernetes 标准资源及自定义资源定义(CRD)。
集群指标
实时追踪与资源(如 Pod、容器和节点)相关的指标。
欢迎高级用户!
提供标准的集群管理命令,例如日志查看、扩缩容、端口转发、重启等……
通过命令别名和快捷键自定义快捷操作,实现快速导航。
支持插件扩展,可创建专属的集群命令。
强大的过滤模式,帮助用户深入排查相关工作负载资源。
错误聚焦
直接定位集群资源中的问题所在。
可换肤且高度可定制
通过 K9s 皮肤自定义外观与风格。
按资源类型自定义/调整显示列。
紧凑或完整视图?
提供切换功能,以查看精简或完整的资源定义。
多资源视图
通过脉冲(Pulses)和 XRay 视图概览集群资源。
RBAC 一应俱全!
支持查看 RBAC 规则,如集群角色/角色及其关联的绑定。
反向查找功能,确认用户/组或 ServiceAccount 在集群中的权限。
内置基准测试
可直接在 K9s 中对 HTTP 服务/Pod 进行基准测试,评估应用表现并相应调整资源请求/限制。
资源图遍历
K9s 提供便捷的 Kubernetes 资源图遍历功能。
主要功能
🔄 替代方案
12 个选择
Seabird
Seabird 是一款原生跨平台的 Kubernetes 桌面客户端,可轻松浏览集群资源。我们致力于以简洁、无冗余的用户界面展示所有常见资源类型。
Lens Desktop
Lens 是市场上功能最强大的 Kubernetes IDE。它是一款独立应用,支持 macOS、Windows 和 Linux。

Freelens
Freelens 是一个免费开源的用户界面,用于管理 Kubernetes 集群。它提供了一个独立的应用程序,兼容 macOS、Windows 和 Linux 操作系统,可为广泛用户群体所使用。

Monokle
Monokle 是一个统一的可视化工具,用于编写、分析和部署 Kubernetes YAML 配置,从清单文件到实时集群,并支持策略验证。

Aptakube
一款现代、轻量级且支持多集群的 Kubernetes 桌面客户端。可同时连接多个集群,如同操作一个大型集群。从您的机器上查看日志并管理所有资源!

Kubernetic
Kubernetic 是一款全新的 Kubernetes 桌面客户端,使开发人员和运维人员能够通过用户界面以非常简单的方式管理其 Kubernetes 集群。

K8Studio
K8 Studio 是一个跨平台的客户端 IDE,用于管理 Kubernetes 集群。您可以轻松部署到 EKS、GKE、AKS、IBM Cloud 或您自己的裸金属服务器。连接到您的集群后,即可直观查看节点、Pod、服务等的图形化展示。

kubewall
一个用户友好的 Kubernetes UI 仪表板,用于管理您的多集群。

