资源可见性
资源列表
- 全部标准资源:浏览 Pod、Deployment、StatefulSet、DaemonSet、ReplicaSet、Job、CronJob、Service、Ingress、ConfigMap、Secret、PersistentVolume、Node 等资源。
- 自定义资源定义(CRD):提供 CRD 列表,并支持浏览集群中已安装的任意 CRD 的实例。
- 命名空间筛选:将资源列表筛选到一个或多个指定命名空间,也可以一次查看全部命名空间。命名空间的选择会按集群分别保存。
- 自定义列:控制资源表格中显示哪些列。每种资源类型都提供了可显示或隐藏的相关列。
- 状态颜色标识:资源以带颜色的状态标签高亮显示,异常或降级状态一眼可见。
- 自适应视图:在较小屏幕或窄窗口下,资源列表会切换为带健康状态提示的卡片视图;宽屏下则使用完整表格视图。
资源详情
- Describe 视图:对资源的结构化解读 —— 等同于
kubectl describe—— 包含元数据、spec、status、conditions、卷以及关联事件等分区。字符串列表会渲染为可折叠的标签块。 - YAML 编辑器:查看并编辑完整的资源清单,支持语法高亮,改动可直接应用到集群。
- 关联事件:资源的相关事件会内联展示在详情视图中,无需单独跳转到事件列表。
- 容器明细:对于 Pod 资源,会逐个列出容器及其镜像、端口、环境变量、卷挂载,以及资源请求与限制。
- 节点指标:节点详情包含实时 CPU 与内存使用情况,以及当前运行在该节点上的 Pod 列表。
- 历史指标(Prometheus):检测到 Prometheus 数据源时,节点与 Pod 的详情视图会加入可选时间范围的 CPU 与内存历史曲线,让你看到趋势而不只是当前时刻。悬停曲线可查看每个数据点的精确时间。手动刷新页面时曲线会同步刷新。桌面端与紧凑布局下均可使用。
- 紧凑事件视图:在小屏幕上,事件采用专门的紧凑卡片视图,无需横向滚动即可读清内容。
应用 YAML
- 手动应用:打开「应用」面板,粘贴或输入 YAML 并应用到集群 —— 等同于
kubectl apply -f。 - 文件导入:可从本地文件系统加载 YAML 文件,无需手动粘贴。
- 应用历史:此前应用过的 YAML 会被保存,无需重新输入即可再次应用。
- 实时结果追踪:应用结果(每个资源的 created / configured / unchanged)会实时显示。