Radar v1.20.3
Modern Kubernetes visibility. Local-first. No account. No cloud dependency. Fast.
Topology, event timeline, and service traffic — plus resource browsing and Helm management. Open source. Free forever.
Installation
Homebrew (macOS/Linux):
brew install skyhook-io/tap/radarScoop (Windows):
scoop bucket add skyhook https://github.com/skyhook-io/scoop-bucket
scoop install radarPowerShell (Windows):
irm https://raw.githubusercontent.com/skyhook-io/radar/main/install.ps1 | iexManual (macOS Apple Silicon):
curl -LO https://github.com/skyhook-io/radar/releases/download/v1.20.3/radar_v1.20.3_darwin_arm64.tar.gz
tar -xzf radar_v1.20.3_darwin_arm64.tar.gz
sudo mv kubectl-radar /usr/local/bin/Manual (macOS Intel):
curl -LO https://github.com/skyhook-io/radar/releases/download/v1.20.3/radar_v1.20.3_darwin_amd64.tar.gz
tar -xzf radar_v1.20.3_darwin_amd64.tar.gz
sudo mv kubectl-radar /usr/local/bin/Manual (Linux amd64):
curl -LO https://github.com/skyhook-io/radar/releases/download/v1.20.3/radar_v1.20.3_linux_amd64.tar.gz
tar -xzf radar_v1.20.3_linux_amd64.tar.gz
sudo mv kubectl-radar /usr/local/bin/Desktop App
Homebrew (macOS):
brew install --cask skyhook-io/tap/radar-desktopDebian/Ubuntu:
curl -LO https://github.com/skyhook-io/radar/releases/download/v1.20.3/radar-desktop_v1.20.3_linux_amd64.deb
sudo dpkg -i radar-desktop_v1.20.3_linux_amd64.debFedora/RHEL:
curl -LO https://github.com/skyhook-io/radar/releases/download/v1.20.3/radar-desktop_v1.20.3_linux_amd64.rpm
sudo rpm -i radar-desktop_v1.20.3_linux_amd64.rpmScoop (Windows):
scoop bucket add skyhook https://github.com/skyhook-io/scoop-bucket
scoop install radar-desktopWindows (direct download): Download from the assets below.
CLI
Then run: kubectl radar
Changelog
- 55e8d38 AI context: redact Akeyless's inline access key (#2597)
- 4557607 Add Pause and Resume actions for Deployments (#2542)
- cf83356 Add an optional copy-on-select terminal preference (#2656)
- 87aff79 Add column pinning to resource table configuration (#2256)
- e7a377f Delete the auth proxy's session cookies on logout (#2635)
- a149acd Fit a resource table column to its content on resize-handle double-click (#2603)
- b3c1438 Inspect the pulled image digest without auth, and explain node-only images (#2579)
- ffd50e5 Issues: don't ask to restart Ceph mons when Rook only reorders its monitor list (#2595)
- 7ebf1b8 Keep each browser tab's namespace pick to that tab (#2590)
- 3a0f3c5 Match resource sidebar icons to Topology kind colors (#2637)
- bb22349 Merge commit from fork
- b8a18e9 Name the cluster by its kubeconfig context on Home and in MCP (#2588)
- 9a36875 Open resources clicked in a single-workload app's workload view (#2602)
- 7b058ef README: install the Fedora/RHEL package with dnf (#2594)
- 0de4c58 Read pod-level resources in rightsizing, crash-loop OOM, MCP overview and AI metrics (#2596)
- 2212421 Refuse to restart a paused Deployment, and show toasts above dialogs (#2606)
- 11016a3 Say when a Cursor policy turns off Run Everything (#2604)
- 059b729 Search Kubernetes Event content with explicit scope (#2453)
- 831bf2c Show Radar Desktop's namespace limit error in its window (#2581)
- fba32c6 Show recorded GitOps activity with the matching revision (#2452)
- cf4c01d Stop list_resources when an MCP client on protocol 2026-07-28 leaves (#2599)
- 504a737 Surface RKE2 and K3s node certificate warnings (#2455)
- a9a8a31 Use the caller's context for MCP cache-sync waits (#2434)
- 62120bf feat(certificates): show CertificateSigningRequest approval, issuance… (#2541)
- 6c052eb feat(desktop): add AppImage build (#2293)
- a8538f3 feat(files): upload files into pods from the file browser (#2266)
- 64215f2 feat(networking): open and copy Ingress, HTTPRoute and GRPCRoute hostnames (#2591)
- 0f856fa feat(pods): show Multus secondary networks in the Pod drawer (#2288)
- ee29492 feat(terminal): search terminal output (#2598)
- 9b2e2f8 feat(ui): show Secrets Store CSI mounts (#2417)
- 9544386 feat(workloads): show pod-level resources in the Pod Template section (#2309)
- 18cee31 fix(cost): weight OpenCost allocation by time and scale PV cost by size (#1941)
- 32b373f fix(traffic): scope Caretta and Beyla queries to the configured cluster labels (#2282)