热度观测:最近观测 3925 星,达到本渠道热门门槛 1000。

← 返回内容列表
GGitHub采集材料

Radar用MCP协助排查Kubernetes集群

发布时间未知 · 北京时间

智能体应用

有实践材料可继续查看

代码仓库安装说明使用说明示例代码

原文与观测指标

1 个来源
GGitHub

Radar用MCP协助排查Kubernetes集群

skyhook-io
查看原文
星标3,925采集时的累计值
每小时增长待观察星标 / 小时 · 观测区间平均值
最近提交10-28 02:28提交时间不是项目发布时间

发布时间:未知 · 首次发现 10-28 02:30 · 北京时间

指标采集:10-28 02:31 · 指标已取得

项目文档有线索安装说明有线索使用说明有线索示例有线索

仅反映文档与示例线索,未实际运行项目。

摘要

Radar 是 Kubernetes 集群的开源管理界面,可通过内置 MCP 服务器让 AI 智能体检查集群、调查问题并执行操作;它直接连接 Kubernetes API,无需在集群中安装组件,材料提供了快速安装命令。

摘要由 AI 生成,请以原文为准。
观测历史 · 最近 3 条 展开 / 收起

缺失不计为零;增长只比较同一指标来源的有效记录,按实际间隔折算每小时。上游缓存可能延迟数值更新。

采集时间 · 北京时间指标数值来源状态
10-28 02:31:20Star3,925GitHub 公开页面已取得
10-28 02:31:13Star3,925GitHub 公开页面已取得
10-28 02:30:04Star3,925GitHub 公开页面已取得
采集原文 展开 / 收起

radar

The missing open-source Kubernetes UI with a built-in MCP server for AI agents. See what's broken, why, and what changed. Issues, Topolog…
项目说明 展开 / 收起
Radar The missing open-source Kubernetes UI. Single binary. No account required. Free forever. 🌐 radarhq.io · Docs · Releases Topology, resources, Helm, GitOps, traffic, audit, upgrade impact, and MCP context for AI agents — from your laptop or in-cluster. Table of contents Why Radar? Installation Usage Views — Topology · Resources · Image Filesystem · Timeline · Helm · Compare · TLS · GitOps · Traffic · Cost · Audit · Upgrade impact · RBAC · MCP · Auth Supported Resources Keyboard Shortcuts Security Development · Contributing Install and run in 30 seconds: curl -fsSL https://get.radarhq.io | sh && kubectl radar More installation options ↓ Why Radar? Zero install on your cluster — runs on your laptop, talks to the K8s API directly Single binary — no dependencies, no agents, no CRDs Fast on big clusters — tested on tens of thousands of pods, with responsive views and live updates under real cluster churn Private by design — your cluster data stays on your machine. No account, no agents, no cloud sync. Usage reporting is off unless you opt in, and then sends only anonymous usage counts and coarse cluster facts: Kubernetes version, platform, node-count range, known integrations (what Radar sends) Airgapped-friendly — runs as a single binary against the Kubernetes API and works in locked-down environments with outbound egress blocked Real-time — watches your cluster via informers, pushes updates to the browser via SSE Works everywhere — GKE, EKS, AKS, minikube, kind, k3s, or any conformant cluster AI-ready — built-in MCP server lets AI agents inspect, investigate, and operate your cluster through Radar In-cluster option — deploy with Helm for shared team access with RBAC-scoped permissions "Have Radar deployed at work. As far as Kubernetes dashboards go, this is one of the best." — u/TheRealNetroxen Installation Quick Install: curl -fsSL https://get.radarhq.io | sh Homebrew: brew install kubectl-radar Also available from our tap: brew install skyhook-io/tap/radar. Then run: kubectl radar. Quick install, PowerShell, Homebrew, and Scoop also set up the radar shorthand. Krew and direct downloads use kubectl radar unless you add your own radar symlink. More install options — Desktop App (macOS/Linux/Windows), Krew, Scoop, In-Cluster Helm CLI Krew (kubectl plugin manager): kubectl krew install radar Scoop (Windows): scoop bucket add skyhook https://github.com/skyhook-io/scoop-bucket scoop install radar PowerShell (Windows): irm https://get.radarhq.io/install.ps1 | iex Custom install location (macOS/Linux): curl -fsSL https://get.radarhq.io | INSTALL_DIR="$HOME/.local/bin" sh Quick install writes to /usr/local/bin unless INSTALL_DIR says otherwise. The directory is created if missing, and needs to be on your PATH for radar and kubectl radar to resolve. Direct download — GitHub Releases for macOS, Linux, or Windows. Desktop App Native desktop app — no terminal needed. Homebrew (macOS): brew install --cask skyhook-io/tap/radar-desktop Debian/Ubuntu — download the .deb from GitHub Releases, then: sudo apt install ./radar-desktop_*.deb Fedora/RHEL — download the .rpm from GitHub Releases, then: sudo rpm -i radar-desktop_*.rpm Scoop (Windows): scoop bucket add skyhook https://github.com/skyhook-io/scoop-bucket scoop install radar-desktop Windows (direct download) — GitHub Releases. In-Cluster Deployment Deploy to your cluster for shared team access: helm repo add skyhook https://skyhook-io.github.io/helm-charts helm install radar skyhook/radar -n radar --create-namespace See the In-Cluster Deployment Guide for Gateway API and ingress exposure, authentication, and RBAC configuration. Usage # Opens browser automatically kubectl radar # Quick install, PowerShell, Homebrew, and Scoop also set up the bare command radar To inspect an in-cluster Radar Cloud installation without changing it: radar cloud status radar cloud status --context my-cluster radar cloud status --context my-cluster --namespace radar --release radar The command reports installation ownership, chart and image, agent readiness, and Cloud configuration without printing the connection token. Passing both --namespace and --release selects an exact installation. Live tunnel status is reported by Radar Cloud using the token in the referenced Kubernetes Secret. If the Secret or Hub is unavailable, local installation diagnostics still run. Interactive terminals use restrained status colors; set NO_COLOR (or pipe the output) for plain text. URLs, tokens, and suggested commands remain unstyled. CLI Flags The table below covers common startup flags. See the full CLI reference; radar --help is authoritative for the installed version. Flag Default Description --kubeconfig ~/.kube/config Path to primary kubeconfig file --kubeconfig-dir Comma-separated directories containing additional kubeconfig files --namespace (all) Initial namespace filter (supports multi-select in the UI; also used as RBAC fallback for namespace-scoped users) --namespaces (all) Initial namespace filters as a comma-separated list, e.g. --namespaces ns1,ns2,ns3. Use this when your identity can list resources in specific namespaces but cannot list namespaces cluster-wide. --namespace-scope false Pin namespaced informer caches to a single namespace for large clusters (scoping to multiple namespaces is not supported yet). Requires --namespace, a kubeconfig context namespace, or a saved local single-namespace pick. Local mode can rebuild the cache when switching namespaces; auth/cloud mode locks the shared cache to the startup namespace. --port 9280 Server port --listen-address 127.0.0.1 HTTP listen IP address (IPv4 or IPv6), or localhost. Bind a specific local IP or use 0.0.0.0 for all interfaces. Non-loopback access needs authentication and network controls. --base-path Serve Radar under a URL prefix such as /radar. Use when an ingress forwards a subpath without stripping it — everything, including /api/health, moves under the prefix. Not supported with --cloud-url. --allowed-hosts Co