什么是 Kite?
Kite 是一个轻量级、现代化的 Kubernetes 仪表盘,为管理和监控 Kubernetes 集群提供了直观的界面。它提供了实时指标、全面的资源管理、多集群支持和优美的用户体验。

✨ 功能特性
🎯 现代化的用户体验
- 🌓 多主题支持 - 暗色/亮色/彩色主题,并能自动适应系统偏好
- 🔍 高级搜索 - 支持跨所有资源的全局搜索
- 🌐 国际化支持 - 支持英文和中文语言
- 📱 响应式设计 - 针对桌面、平板和移动设备优化
🏘️ 多集群管理
- 🔄 无缝集群切换 - 可在多个 Kubernetes 集群之间切换
- 📊 分集群监控 - 每个集群可独立配置 Prometheus
- 🔐 集群访问控制 - 集群访问管理的细粒度权限控制
🔍 全面的资源管理
- 📋 全资源覆盖 - 支持 Pods, Deployments, Services, ConfigMaps, Secrets, PVs, PVCs, Nodes 等
- 📄 实时 YAML 编辑 - 内置 Monaco 编辑器,支持语法高亮和校验
- 📊 详细的资源视图 - 提供容器、卷、事件和状况等深入信息
- 🔗 资源关系可视化 - 可视化相关资源之间的连接(例如,Deployment → Pods)
- ⚙️ 资源操作 - 直接从 UI 创建、更新、删除、扩缩容和重启资源
- 🔄 自定义资源 - 完全支持 CRD (Custom Resource Definitions)
- 🏷️ 镜像标签快速选择器 - 基于 Docker 和容器镜像仓库 API,轻松选择和更改容器镜像标签
- 🎨 自定义侧边栏 - 自定义侧边栏的可见性和顺序,并添加 CRD 以方便快速访问
- 🔌 Kube Proxy - 通过 Kite 直接访问 Pods 或 Services,无需
kubectl port-forward
📈 监控与可观测性
- 📊 实时指标 - 由 Prometheus 驱动的 CPU、内存、磁盘 I/O 和网络使用情况图表
- 📋 集群概览 - 全面的集群健康状况和资源统计仪表板
- 📝 实时日志 - 实时流式传输 Pod 日志,支持过滤和搜索
- 💻 网页终端 - 直接在浏览器中进入 Pod/Node 执行命令
- 📈 节点监控 - 详细的节点级别性能指标和利用率
- 📊 Pod 监控 - 单个 Pod 资源使用情况和性能跟踪
🔐 安全
- 🛡️ OAuth 集成 - 支持在 UI 管理 OAuth
- 🔒 基于角色的访问控制 - 支持在 UI 管理用户的权限
- 👥 用户管理 - 完整的用户管理和角色分配
- 🔐 权限粒度 - 资源级别的精确访问控制权限
开始使用
准备好探索 Kite 了吗?查看安装指南。