github skyhook-io/radar v1.8.0

3 hours ago

Radar v1.8.0

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/radar

Scoop (Windows):

scoop bucket add skyhook https://github.com/skyhook-io/scoop-bucket
scoop install radar

PowerShell (Windows):

irm https://raw.githubusercontent.com/skyhook-io/radar/main/install.ps1 | iex

Manual (macOS Apple Silicon):

curl -LO https://github.com/skyhook-io/radar/releases/download/v1.8.0/radar_v1.8.0_darwin_arm64.tar.gz
tar -xzf radar_v1.8.0_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.8.0/radar_v1.8.0_darwin_amd64.tar.gz
tar -xzf radar_v1.8.0_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.8.0/radar_v1.8.0_linux_amd64.tar.gz
tar -xzf radar_v1.8.0_linux_amd64.tar.gz
sudo mv kubectl-radar /usr/local/bin/

Desktop App

Homebrew (macOS):

brew install --cask skyhook-io/tap/radar-desktop

Debian/Ubuntu:

curl -LO https://github.com/skyhook-io/radar/releases/download/v1.8.0/radar-desktop_v1.8.0_linux_amd64.deb
sudo dpkg -i radar-desktop_v1.8.0_linux_amd64.deb

Fedora/RHEL:

curl -LO https://github.com/skyhook-io/radar/releases/download/v1.8.0/radar-desktop_v1.8.0_linux_amd64.rpm
sudo rpm -i radar-desktop_v1.8.0_linux_amd64.rpm

Scoop (Windows):

scoop bucket add skyhook https://github.com/skyhook-io/scoop-bucket
scoop install radar-desktop

Windows (direct download): Download from the assets below.

CLI

Then run: kubectl radar

Changelog

  • 2b92aa6 Add namespace-scoped informer mode (#839)
  • 7e3cde8 Fix desktop menu actions (#1038)
  • a494aa4 Improve Helm revision comparison and hook forensics (#1031)
  • b1124fd Surface native Helm release incidents to agents (#1036)
  • b655fac feat(audit): badge resources with high-signal Cluster Audit findings (topology + list) (#1028)
  • 0fde306 feat(health): frontend neutral/sky tier + neutral on every wire + cross-lang golden gate (#1032)
  • ab1516f feat(issues): coalesce same-subject issue rows into their root cause (#1041)
  • 4a118db feat(issues): non-destructive cross-subject causal links (node + PVC blast radius) (#1042)
  • 5d1b75c feat(issues): surface live Operational Issues in the resource detail (#1033)
  • df3e6bd feat(ports): in-cluster/Cloud port access — gate live port-forward, keep kubectl copy-command, add in-cluster Curl (#1017)
  • 33c0e09 feat(web): per-page browser tab titles (#1023)
  • ba8a97b fix(cron): humanize step-minute schedules + stop mislabeling constrained ones (#1034)
  • 0b1211e fix(curl): don't let a stale close timer clear a newly-opened panel (#1035)
  • 6b66d83 fix(loader): keep the loading logo stable across the cluster-entry chain (+ repair stray NUL) (#1030)
  • db2a0b3 fix(workload): support cluster-scoped resources in /workload URLs (#1022)
  • d8fe1fb perf(sse): pre-marshal event frames once per broadcast instead of per client (#1044)
  • 353aa69 perf(timeline): reuse the cache-computed diff instead of recomputing per update (#1043)
  • ff11299 perf(topology): cache the relationships index for detail-drawer lookups (#1046)
  • 3683628 perf(topology): invert ConfigMap/Secret/PVC→workload matching to a consumer index (#1045)
  • e85f074 support for initContainers (#1027)

Don't miss a new radar release

NewReleases is sending notifications on new releases.