集群管理
集群列表是进入所有环境的入口。Kubeterm 会自动加载集群,并提供多种方式帮你整理它们。
- 零配置:桌面端自动发现并加载默认的
kubeconfig—— 安装后无需任何设置即可使用。 - KUBECONFIG 环境变量:在桌面端,
KUBECONFIG环境变量中列出的每个文件同样会被读取,你在终端里已经在用的集群无需额外配置就会出现。 - 应用板块:Helm、Argo CD 与 Flux CD 归入导航中统一的「应用」入口,你部署的一切都集中在一处。
- 标签与筛选:为任意集群添加一个或多个标签(例如 生产、预发、eu-west)。集群列表会为每个标签生成一个页签,方便你快速筛选。输入时会基于已有标签给出建议。
- 状态指示:每个集群条目都显示以颜色区分的状态(Ready / NotReady),无需打开集群就能一眼看清健康状况。
- 搜索:集群列表中的搜索框可随输入按名称筛选集群 —— 管理大量环境时尤其实用。
- 来源与地域显示:列表会显示每个集群的来源 —— kubeconfig 文件、AWS、Azure、GCP、DigitalOcean —— 以及可用的云地域信息。
- 重新加载 kubeconfig:手动刷新按钮会重新读取本地 kubeconfig 文件,以获取在 Kubeterm 之外所做的修改。
- 快速访问:将任意集群中的常用资源固定到左侧导航的「快速访问」区域,一键直达。
- 多标签页视图:在标签页中同时打开多个集群或资源视图 —— 中键点击或使用右键菜单即可在新标签页中打开任意条目。
- 标签页快捷键:使用键盘快捷键在已打开的标签页之间切换,导航更高效。
- 集群操作:右键点击(桌面端)或长按(移动端)即可编辑标签、重命名或删除集群。
集群设置
每个集群都有独立的设置面板,可配置以下内容:
- 显示名称:为集群设置显示用的名称,不影响底层 kubeconfig 中的名称。
- 命名空间范围:将集群视图限定在一个或多个命名空间内,也可以一次性跨所有命名空间操作。
- 按集群代理:为该集群单独指定 HTTP 代理,覆盖全局代理设置。
- 本地身份验证:在访问该集群或执行写操作前,要求进行生物识别或设备身份验证。
- API Server 地址、TLS 与认证:查看并更新连接信息、CA 证书数据以及认证方式(用户名/密码、客户端证书或 Bearer Token)。
- 编辑 kubeconfig:在内置编辑器中打开集群的 kubeconfig,支持自动换行,并在保存前提供确认步骤,小改动无需离开应用。