这个项目能做什么
Radar 是一个开源的 Kubernetes 用户界面,以单个二进制文件形式运行,无需集群安装、账户或云同步。它可以直接从笔记本电脑连接到 Kubernetes API,也可以通过 Helm 部署到集群中,供团队共享访问。该工具提供由 informers 和 SSE 驱动的实时视图,包括交互式拓扑图、带智能列和自定义标签的资源表、镜像文件系统查看器、统一事件时间线、带修订差异和回滚的 Helm 发布管理、并排资源比较、TLS 证书过期跟踪、针对 ArgoCD 和 FluxCD 的 GitOps 监控、使用 Hubble、Istio、Caretta 或 Beyla 的实时流量可视化、来自 Prometheus 兼容后端的负载指标,以及针对 Karpenter 集群的只读容量诊断。它还包含一个内置的 MCP(模型上下文协议)服务器,允许 AI 代理通过 Radar 检查、调查和操作集群。安全功能包括可选的身份验证模式(代理、OIDC)、集群内部署的 RBAC 范围权限,以及默认私有的架构,确保集群数据保留在用户机器上。安装选项包括快速 curl 脚本、Homebrew、Krew、Scoop、PowerShell、直接下载,以及适用于 macOS、Linux 和 Windows 的桌面应用。该项目采用 Apache 2.0 许可证,支持所有符合标准的 Kubernetes 集群,包括 GKE、EKS、AKS、minikube、kind 和 k3s。
评论
0 评分人数达到10人后显示
登录后参与讨论。