Skip to content

Releases: skyhook-io/radar

v1.18.2

Choose a tag to compare

@github-actions github-actions released this 26 Oct 15:25
bc347dc

Radar v1.18.2

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.18.2/radar_v1.18.2_darwin_arm64.tar.gz
tar -xzf radar_v1.18.2_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.18.2/radar_v1.18.2_darwin_amd64.tar.gz
tar -xzf radar_v1.18.2_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.18.2/radar_v1.18.2_linux_amd64.tar.gz
tar -xzf radar_v1.18.2_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.18.2/radar-desktop_v1.18.2_linux_amd64.deb
sudo dpkg -i radar-desktop_v1.18.2_linux_amd64.deb

Fedora/RHEL:

curl -LO https://github.com/skyhook-io/radar/releases/download/v1.18.2/radar-desktop_v1.18.2_linux_amd64.rpm
sudo rpm -i radar-desktop_v1.18.2_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

  • bc347dc Clear Settings dirty state when an integration save succeeds (#2339)
  • ddbd98e Keep Helm repository credentials on their configured origin

v1.18.1

Choose a tag to compare

@github-actions github-actions released this 24 Oct 21:02
a71d9ff

Radar v1.18.1

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.18.1/radar_v1.18.1_darwin_arm64.tar.gz
tar -xzf radar_v1.18.1_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.18.1/radar_v1.18.1_darwin_amd64.tar.gz
tar -xzf radar_v1.18.1_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.18.1/radar_v1.18.1_linux_amd64.tar.gz
tar -xzf radar_v1.18.1_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.18.1/radar-desktop_v1.18.1_linux_amd64.deb
sudo dpkg -i radar-desktop_v1.18.1_linux_amd64.deb

Fedora/RHEL:

curl -LO https://github.com/skyhook-io/radar/releases/download/v1.18.1/radar-desktop_v1.18.1_linux_amd64.rpm
sudo rpm -i radar-desktop_v1.18.1_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

  • a52a7f0 Add a discoverable What's New skill with companion-repo workflows (#2295)
  • 2d045da Correct Trivy old-ReplicaSet report wording
  • a71d9ff Document audit resource budgets, drain completion and Trivy search (#2296)
  • 14cf3c6 Gate Trivy reports on report RBAC on every read surface
  • 54dbda3 Honor shared Pod resource budgets in audits
  • a8f0dcb Image inspection: guard registry connections when auth is on
  • 8cb38da Image inspection: key the shared layer cache by repository and digest
  • ceaeaec Image inspection: refuse unpinnable proxy requests; test-only transport hook
  • 7b75b5c Image inspection: test that the cache never outlives registry access
  • af82e44 Match resource renderers and GitOps tools by exact API group
  • 2b57c7a Open CronJob timeline at the reported scheduling error
  • 2fac0bc Pod logs: a container that hasn't started is an answer, not a red error
  • f05aefc Pod logs: stop waiting when the pod finished without starting the container
  • 9e942d8 Pod logs: wait on the pod cache while a container hasn't started
  • ae36274 Remove unused typography plugin and vulnerable parser dependency
  • c2aecfe Report a Trivy count as unavailable when its access check fails
  • b9e926b Search Trivy findings from the Resources table and explain partial results
  • e881f35 Search findings after the table's other filters and tighten a11y and tokens
  • aff8efd Show v1.18 What's New automatically after upgrades (#2294)
  • 8be59e4 Use shared Helm source flow with the compact discovery picker
  • c532d98 Use the resource response envelope in the Argo browser fixture
  • c6ffc53 fix(helm): port ArtifactHub source recovery to current source model
  • 8c0cd52 get_runtime_versions: classify Node fixes by major, Rust as one line

v1.18.0

Choose a tag to compare

@github-actions github-actions released this 22 Oct 13:21
bc17499

Radar v1.18.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.18.0/radar_v1.18.0_darwin_arm64.tar.gz
tar -xzf radar_v1.18.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.18.0/radar_v1.18.0_darwin_amd64.tar.gz
tar -xzf radar_v1.18.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.18.0/radar_v1.18.0_linux_amd64.tar.gz
tar -xzf radar_v1.18.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.18.0/radar-desktop_v1.18.0_linux_amd64.deb
sudo dpkg -i radar-desktop_v1.18.0_linux_amd64.deb

Fedora/RHEL:

curl -LO https://github.com/skyhook-io/radar/releases/download/v1.18.0/radar-desktop_v1.18.0_linux_amd64.rpm
sudo rpm -i radar-desktop_v1.18.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

  • d36e30d Add get_runtime_versions: declared runtime versions of running images (#2265)
  • bc17499 Expand v1.18 CVE highlight with runtime version inventory (#2272)
  • 8c1d740 What's New: Radar v1.18.0 release notes (#2271)

v1.17.0

Choose a tag to compare

@github-actions github-actions released this 15 Oct 23:49
7505b3f

⚠️ Security fix — upgrade recommended

This release fixes a critical CSRF vulnerability in Radar's local mode (GHSA-w7q8-74xp-j784). In versions ≤ 1.16.0, a malicious web page visited while Radar was running could send cross-site requests to the local API and act against your cluster with your kubeconfig credentials. All users on 1.16.0 or earlier should upgrade to 1.17.0.


Radar v1.17.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.17.0/radar_v1.17.0_darwin_arm64.tar.gz
tar -xzf radar_v1.17.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.17.0/radar_v1.17.0_darwin_amd64.tar.gz
tar -xzf radar_v1.17.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.17.0/radar_v1.17.0_linux_amd64.tar.gz
tar -xzf radar_v1.17.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.17.0/radar-desktop_v1.17.0_linux_amd64.deb
sudo dpkg -i radar-desktop_v1.17.0_linux_amd64.deb

Fedora/RHEL:

curl -LO https://github.com/skyhook-io/radar/releases/download/v1.17.0/radar-desktop_v1.17.0_linux_amd64.rpm
sudo rpm -i radar-desktop_v1.17.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

  • 61979eb AI Findings: stop the pane jumping back while scrolling on macOS
  • 6241756 AI summary: stop flagging AnalysisRuns that the controller stopped (#2057)
  • 46883ed Add a read-capture seam for cluster transitions (#2103)
  • cfc90c2 Bump golang.org/x/net to v0.60.0 and browserslist to 4.29.3
  • f264b8a Capacity: explain why a pool isn't scaling down (#2052)
  • e22429b Chart: read VictoriaMetrics objects whenever Radar reads Secrets, and restart on RBAC changes (#2040)
  • 0b8d6a1 CloudNativePG: incident workflows, guarded operations and guided recovery (#1922)
  • 2590be3 Cluster Audit: find unclaimed storage (unconsumed PVCs, long-Pending claims, Released PVs) (#2055)
  • c8294f6 Connect Ingress TLS Secrets across graph and reverse context (#1988)
  • 34b1d1f Connect KEDA scalers to observed authentication dependencies (#1987)
  • 4be4a8d Connect certificates to cached issuers (#1979)
  • 175daa0 Connect observed Pod and replica configuration in topology (#1981)
  • 1e94aaf Detail pages and logs fit at laptop widths; Pending Pods and scheduling causes read plainly (#2074)
  • fbfe986 Detect custom resources stuck deleting on an operator's finalizer (#2053)
  • 61a0842 Don't show Home's all-clear when Helm releases weren't checked
  • 7d03425 Don't show the Issues all-clear when Helm releases weren't checked
  • 9c627cc Expose assigned Pods in Node resource context (#1982)
  • e446289 Extract shared Pod log engine and keep follows continuous (#2077)
  • a037cf0 Extract shared read-scope, image-tag, origin and managed-by helpers (#2143)
  • dcd95de Flag a 401 in any namespace of the Helm issue read
  • a6407d0 Flag a 401 on the Helm read and explain the flag to agents
  • 9ce88a1 GitOps tree: move the cause-tooltip gate into a helper
  • d52b481 GitOps tree: show the cause tooltip only on failing nodes
  • 2806e7e GitOps: drop the field-count badge on rows with an Argo diff
  • 83a46d2 GitOps: show Argo's field list above the resource diff
  • 617b5ef GitOps: stop the Argo field list crashing the page, and show Secret changes
  • 22379df Helm actions: change objects in the release's namespace, not where its history is stored (#2080)
  • c460f0d Helm chart: print how to open Radar after install and upgrade
  • 82e00b4 Include actual Pod dependencies in resource context (#1980)
  • 1894d20 Isolate resource hosts and shared workspace presentation (#2078)
  • 8b02724 Issues follow Radar's read rules on every surface (#2071)
  • 072ddd1 Keep /api/issues fast on clusters with many Helm releases (#2058)
  • 34a5202 Keep Helm release payloads out of the Secret cache
  • 09a84b2 Keep relationship previews and policy metadata within caller visibility (#2083)
  • bcff56c Link discovered custom-resource instances to their CRD definitions (#2013)
  • 3e28361 Load the full Monaco editor feature set and document the worker alias
  • e33ba67 Logs: honest Previous-run answers, and Stream leaves Previous
  • 340bb85 Open the exact object behind EndpointSlice, Knative and Crossplane reference links (#1996)
  • c9962a3 Preserve autoscaling target identity and link HPA Object metric sources (#2009)
  • 0266e7f Promote workspace facts and action review to shared UI (#2104)
  • 5b714f0 Read Traefik TLS material where Traefik reads it (#2075)
  • 72d628d Read pod-level resources (spec.resources) in pod totals, the Pods table and pod detail (#1975)
  • 364aef4 Recover Knative references using their declared resource identity (#2085)
  • abaf8e9 Related resources: put every relationship under a true label (#2049)
  • 86ae0f5 Remember filters across kind and section switches (#2022)
  • 601b9ae Report unchecked issue sources as a list instead of a Helm flag
  • d66825d Resolve Contour's delegated TLS secrets in their own namespace (#2073)
  • 98975fb Resolve Istio hosts only within the observed service domain (#2086)
  • f925f05 Resolve built-in and CAPI relationship identity precisely (#2084)
  • 9f5bbbe Resolve configured TLS references with cached Secret metadata (#2087)
  • fa3f01f Return from promote-full once the controller has taken it
  • fab3ec2 Say failed or stuck Helm releases in the issues tool description
  • e90513a Say when /api/issues couldn't check Helm releases
  • fb10f7b Scope PVC volume usage and distinguish unreachable Prometheus (#2070)
  • afbf1ac Scope current MCP warning events to observed resource and Pod UIDs (#2005)
  • 69dc686 Server: one origin check for the API, add trustedOrigins setting (#2036)
  • 6519719 Share PodSpec reference extraction across audit and context (#1977)
  • 85e87c2 Share cached observed dependency target materialization (#1986)
  • 0871e23 Shared UI: support guided creation, explicit terminals and chart selection (#2079)
  • e9b9727 Show Flux sources as upstream dependencies and explain source failures (#1989)
  • 717a7de Show Gateway API UDPRoutes like the other route kinds (#2076)
  • 2382603 Show the right Homebrew update command for homebrew-core installs
  • 9350700 Stop serving the previous cluster's topology and packages after a context switch
  • 45400b8 Stop the Linux desktop app crashing when opening a resource from an open drawer (#1974)
  • 980d73c Sync Flux objects with their whole source chain, like flux reconcile --with-source (#2110)
  • c44c38c Test the 401 case on the /api/issues handler too
  • 88c6fc4 Test the Helm line under limited visibility and that it shows once
  • 6713f57...
Read more

v1.16.0

Choose a tag to compare

@github-actions github-actions released this 07 Oct 13:31
500cae5

Radar v1.16.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.16.0/radar_v1.16.0_darwin_arm64.tar.gz
tar -xzf radar_v1.16.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.16.0/radar_v1.16.0_darwin_amd64.tar.gz
tar -xzf radar_v1.16.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.16.0/radar_v1.16.0_linux_amd64.tar.gz
tar -xzf radar_v1.16.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.16.0/radar-desktop_v1.16.0_linux_amd64.deb
sudo dpkg -i radar-desktop_v1.16.0_linux_amd64.deb

Fedora/RHEL:

curl -LO https://github.com/skyhook-io/radar/releases/download/v1.16.0/radar-desktop_v1.16.0_linux_amd64.rpm
sudo rpm -i radar-desktop_v1.16.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

  • a266d31 Add a CloudNativePG workspace: fleet triage, protection evidence, declarations and composed CNPG detail (#1921)
  • 0eba4a3 Clarify AI investigation access and Helm diff redaction (#1976)
  • 228c7c3 Close the review gaps from #1899: Cloud role gates, Helm write checks, no-access banner (#1971)
  • 1f05aee Hide routine timeline activity behind a visible toggle, never problems (#1924)
  • ed5eb1c Let Kubernetes RBAC, not the Cloud role, decide user-run operations (#1899)
  • 2a4ffb1 Redact Secret values from Helm diffs for AI callers and bind radar:ai for background Diagnose (#1949)
  • 83e864c Rename the Cloud AI group to radar:ai:reader before 1.16.0 (#1973)
  • 500cae5 What's New: show the best of skipped releases, open only when it's worth it (+ v1.16 notes) (#2019)
  • 2530ae4 deps: batch soaked Dependabot updates (2026-10-07) (#2017)
  • 1003fe6 fix(issues): one stable issue per restart loop (#1967)

v1.15.0

Choose a tag to compare

@github-actions github-actions released this 27 Sep 14:55
723d8f0

Radar v1.15.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.15.0/radar_v1.15.0_darwin_arm64.tar.gz
tar -xzf radar_v1.15.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.15.0/radar_v1.15.0_darwin_amd64.tar.gz
tar -xzf radar_v1.15.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.15.0/radar_v1.15.0_linux_amd64.tar.gz
tar -xzf radar_v1.15.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.15.0/radar-desktop_v1.15.0_linux_amd64.deb
sudo dpkg -i radar-desktop_v1.15.0_linux_amd64.deb

Fedora/RHEL:

curl -LO https://github.com/skyhook-io/radar/releases/download/v1.15.0/radar-desktop_v1.15.0_linux_amd64.rpm
sudo rpm -i radar-desktop_v1.15.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

  • 4740dc7 Add What's New: release highlights after upgrades, with a nav-rail entry (dormant) (#1902)
  • 723d8f0 Add native RayJob execution, submission and admission detail (#1916)
  • c201286 Cloud dialog: Close the laptop, Radar keeps watching; Self-Managed as a real path (#1896)
  • c0d3f39 Give every dialog an accessible name (#1909)
  • faeba4b Keep Radar Desktop on the same port so preferences survive restarts (#1907)
  • bc73a16 Move focus into dialogs, trap Tab, and restore focus on close (#1901)
  • 4ad1b64 Opt-in anonymous usage stats (#1879)
  • 5c28457 Refuse to release a minor version without What's New notes (#1908)
  • 7ab841a Separate in-cluster Radar from Radar Cloud Self-Managed in docs and CLI text (#1915)
  • feef0bc Show Kueue admission evidence in Job detail views (#1900)
  • 02e30af Type-check k8s-ui's tests in CI and fix the 19 errors (#1910)
  • e909ef6 What's New: v1.15 highlights (#1914)

v1.14.1

Choose a tag to compare

@github-actions github-actions released this 17 Sep 14:29
0619c79

Radar v1.14.1

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.14.1/radar_v1.14.1_darwin_arm64.tar.gz
tar -xzf radar_v1.14.1_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.14.1/radar_v1.14.1_darwin_amd64.tar.gz
tar -xzf radar_v1.14.1_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.14.1/radar_v1.14.1_linux_amd64.tar.gz
tar -xzf radar_v1.14.1_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.14.1/radar-desktop_v1.14.1_linux_amd64.deb
sudo dpkg -i radar-desktop_v1.14.1_linux_amd64.deb

Fedora/RHEL:

curl -LO https://github.com/skyhook-io/radar/releases/download/v1.14.1/radar-desktop_v1.14.1_linux_amd64.rpm
sudo rpm -i radar-desktop_v1.14.1_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

  • 6bd5e73 Cloud connect: tell people when the cluster is already connected; name the cluster in the CTA (#1800)
  • dfe47b3 Cloud connect: the admin note says what it installs and names the self-hosted option (#1797)
  • e0f6d8d Findings: a card for every tool result, and citations that reach them (#1802)
  • 81abf71 Findings: the evidence pane and the assessment parts split by concern (#1799)
  • bd1ec82 Modify resource limits and requests in values.yaml
  • 0619c79 Size the Go GC to the container memory limit (#1805)
  • 7c25e10 cloud: make the wiring test's log sink safe to read concurrently
  • 0f9cc88 cloud: narrow the handshake claims to what is observable
  • ae7e5f0 cloud: only 401 is a verdict on the cluster token
  • c665da1 fix(gitops): show what a tree node is, not only that it is healthy
  • 8fba01a motion: follow-ups from the hub rollout (#1804)

v1.14.0

Choose a tag to compare

@github-actions github-actions released this 16 Sep 12:33
a9c6f3d

Radar v1.14.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.14.0/radar_v1.14.0_darwin_arm64.tar.gz
tar -xzf radar_v1.14.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.14.0/radar_v1.14.0_darwin_amd64.tar.gz
tar -xzf radar_v1.14.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.14.0/radar_v1.14.0_linux_amd64.tar.gz
tar -xzf radar_v1.14.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.14.0/radar-desktop_v1.14.0_linux_amd64.deb
sudo dpkg -i radar-desktop_v1.14.0_linux_amd64.deb

Fedora/RHEL:

curl -LO https://github.com/skyhook-io/radar/releases/download/v1.14.0/radar-desktop_v1.14.0_linux_amd64.rpm
sudo rpm -i radar-desktop_v1.14.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

  • 7220584 Add LimitRange visibility and namespace links (#1696)
  • 3d82b19 Add Reflector support for ConfigMaps and Secrets (#1740)
  • 71817cd Add automatically attributed historical workload metrics dashboards (#1734)
  • 0ddde4a Argo CD Settings pane shows the live connection (#1760)
  • aea974b Authorize audit Secret and Crossplane subjects before evaluation (#1753)
  • 8184b22 Cloud connect: carry the in-app outcome into the wizard link; name every outcome in plain words (#1770)
  • a9c6f3d Cloud connect: when the in-app install is blocked, say what Radar tried, why it stopped, and what to do (#1772)
  • 3988827 Environment-managed Argo CD card shows the live connection (#1761)
  • 9f742a4 Gate before decoding, and drop change history from the test comment
  • f86fc80 Keep a badge inside the cell it was given (#1763)
  • d1e3db5 Let a timeline carry its own analysis verdict
  • d2ebeb8 Name the NetworkPolicy that denies Radar its Prometheus candidate (#1737)
  • 8e40be9 Order same-second analysis runs the same way every time
  • 9dffdfb Per-resource health with provenance when Argo CD doesn't persist it (#1743)
  • abe49a9 Pin the Experiment plural collision
  • 99a270f Raise the Cloud funnel rollout to 100% (#1768)
  • 8e532b9 Recognize cert-manager Secrets in the unused-resource audit (#1710)
  • a2fe76e Reject version and repository on the apply-values endpoint
  • 6f8e047 Require HPA coverage before treating the evidence as conclusive (#1755)
  • 0fd4d04 Require evidence before reporting unused ConfigMaps and Secrets (#1741)
  • 18d77ba Say when rightsizing could not read a workload's pods (#1746)
  • 6b51926 Say when the analysis history cannot be read
  • a710e8c Scope the topology filter sidebar to the selected namespaces (#1686)
  • 79134f3 Show Argo's own per-resource verdicts from argocd-server on Argo CD 3, with or without a token (#1751)
  • e914705 Show Prometheus discovery progress, pre-warm on context switch, refuse headers without a URL (#1736)
  • 741cfaa Show what a NetworkPolicy actually does on its detail page and list column (#1745)
  • c1e9e27 Split investigationEvidence into a directory, one adapter per tool family (#1731)
  • 11278fa Split the evidence test suite along the module's seams (#1738)
  • 63b6313 Stop the auth-redirect suite failing on machine load (#1739)
  • 8a90118 Traffic flow policy panel: evaluate dropped flows with pkg/netpol (#1752)
  • 0e3dc48 chore(web): remove dead components and re-export shims (#1729)
  • 605863b cloud: report the Helm release name on connect (#1783)
  • 4b9f2e2 deps: Dependabot batch 2026-09-16 (React 19.3, x/net 0.59, typescript-eslint 8.70, +6) (#1786)
  • 3aee7f1 docs(helm): document that auth and cloud modes auto-enable rbac.secrets (#1693)
  • d67ab2e docs(rollouts): document the new deployment-plugin views
  • 77a4a2f feat(drain-plan): one deliberate choice for emptyDir data, not two
  • 6322c70 feat(drain-plan): plan refresh, retry on failure, estimate caveat as tooltip
  • fc87a49 feat(nodes): drain plan — classifier, read-only endpoint and plan dialog (#1584)
  • 76e095c feat(resources): import YAML files from a picker or drop target
  • 9718b22 feat(rollouts): AnalysisTemplate + ClusterAnalysisTemplate detail renderer
  • 8b2d4fb feat(rollouts): Experiment detail renderer
  • cc070ed feat(rollouts): backend endpoint for full AnalysisRun history
  • 499331e feat(rollouts): step timeline, ReplicaSet progression, AnalysisRun history
  • c160e5e feat(sync): per-kind progressive readiness during initial sync (#1724)
  • 465c0df fix(ai): preserve target evidence for plural Hub run kinds (#1748)
  • 9802b44 fix(argocd): give the reachability probe enough budget for .local DNS
  • 0da1de7 fix(desktop): don't crash when Prometheus discovery runs without a kubeconfig (#1787)
  • 32bdcb8 fix(drain): don't claim acceptance with nothing evicted; latch plan-unsupported
  • 2592fea fix(drain): don't hold eviction slots across PDB backoff sleeps
  • 672f967 fix(drain-plan): drop the plan mutation's toast metadata
  • eb4dd40 fix(drain-plan): focusable caveat trigger; drop stale ack at refresh time
  • ee582af fix(drain-plan): follow the Eviction API's budget rules; review follow-ups
  • c1aa6a3 fix(drain-plan): honest copy, and plan-less fallback for older backends
  • 04c0965 fix(gitops): surface why a Degraded Argo app is actually Degraded (#1624)
  • ac6c321 fix(helm): correct dependency validation, verify the resolved source, and make the refusals readable
  • 372fc63 fix(helm): preserve umbrella dependencies during values updates
  • 82837a3 fix(resources): clear the loading status when an import supersedes another
  • 4e14c65 fix(resources): detect file drags in Safari and report import progress
  • 233bedc fix(resources): stop a stale import landing on newer editor work
  • 33b53cc fix(rollouts): correct Argo Rollouts analysis-template schema; fix blueGreen completion detection
  • 0c88e53 fix(rollouts): give a running step analysis the degraded tone
  • 04f8a93 fix(rollouts): guard the Experiment renderer against Katib's same-plural CRD; give it a real status/phase
  • d739a9d fix(rollouts): put the live progression above the analysis history
  • bb942da fix(rollouts): surface an Inconclusive Experiment
  • 73474da fix(server): bound preview's envelope and its YAML separately
  • 60a5d80 fix(server): bound the apply and preview request bodies
  • ac988fe fix(server): size preview's envelope for worst-case JSON escaping
  • 6ae7fcf pkg/netpol: explain one policy's effect on one connection (#1747)
  • d6b835f style(rollouts): gofmt analysisruns.go and correct the trigger label values
  • add1678 style(rollouts): use the shared Badge/health-tone system instead of ad-hoc classes and a parallel vocabulary

v1.13.1

Choose a tag to compare

@github-actions github-actions released this 11 Sep 13:30
8df3b00

Radar v1.13.1

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.13.1/radar_v1.13.1_darwin_arm64.tar.gz
tar -xzf radar_v1.13.1_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.13.1/radar_v1.13.1_darwin_amd64.tar.gz
tar -xzf radar_v1.13.1_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.13.1/radar_v1.13.1_linux_amd64.tar.gz
tar -xzf radar_v1.13.1_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.13.1/radar-desktop_v1.13.1_linux_amd64.deb
sudo dpkg -i radar-desktop_v1.13.1_linux_amd64.deb

Fedora/RHEL:

curl -LO https://github.com/skyhook-io/radar/releases/download/v1.13.1/radar-desktop_v1.13.1_linux_amd64.rpm
sudo rpm -i radar-desktop_v1.13.1_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

  • 2de2457 Align investigation header status and action spacing (#1721)
  • 3c4c4b7 Attribute pods to workloads by ownership, never by name prefix (#1694)
  • c480724 Chart the vitals diagnose captured as Findings evidence (#1714)
  • 8df3b00 Decide per-kind behaviour once, and stop the case from overstating itself (#1695)
  • cc95f0d Diagnose a workload's HPA on the workload itself (#1685)
  • 2b58ec6 Let hosts own investigation collaboration actions (#1728)
  • 898874c Let the agent make its case over Radar evidence (#1715)
  • 3ec1d9a Render cited Prometheus range queries as chart cards with change markers (#1684)
  • eb2f39b Show AWS profile in EKS auth error hints (#1725)
  • 9f73370 Show startup progress before the agent's first message (#1692)
  • 1c18596 feat(pod-file-browser): inline preview for size-bounded text files (#1711)
  • 3bf7b43 fix(topology): expose all declared Service ports not just the first (#1630)

v1.13.0

Choose a tag to compare

@github-actions github-actions released this 07 Sep 20:09
fa326f3

Radar v1.13.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.13.0/radar_v1.13.0_darwin_arm64.tar.gz
tar -xzf radar_v1.13.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.13.0/radar_v1.13.0_darwin_amd64.tar.gz
tar -xzf radar_v1.13.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.13.0/radar_v1.13.0_linux_amd64.tar.gz
tar -xzf radar_v1.13.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.13.0/radar-desktop_v1.13.0_linux_amd64.deb
sudo dpkg -i radar-desktop_v1.13.0_linux_amd64.deb

Fedora/RHEL:

curl -LO https://github.com/skyhook-io/radar/releases/download/v1.13.0/radar-desktop_v1.13.0_linux_amd64.rpm
sudo rpm -i radar-desktop_v1.13.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

  • db08317 Clarify private investigations and simplify sharing confirmation (#1650)
  • 3ba350d Expanding a pod group hid crash-looping pods (#1669)
  • 4a46675 Explain 40 columns on the core Kubernetes surfaces (#1670)
  • 409d813 Integrate evidence-first Findings into AI investigations (#1608)
  • fa326f3 Prepare investigation package compatibility and stream reliability (#1672)
  • 0b4d90b Remove six columns that cannot say anything, and fix two that can (#1658)
  • 17e8961 Restore context-preserving handoff from automatic investigations (#1644)
  • efa7bf2 Stop status badges reporting health nothing verified (#1659)
  • fb3e1ce Stop three topology nodes reporting health nothing checked (#1668)
  • c38475e fix(istio): stop policy rows asserting a security posture no single object establishes (#1649)
  • 102bb47 fix(resources): show newly added columns to users who have saved settings (#1642)
  • a2be233 fix(resources): stop three status cells claiming health they never checked (#1645)
  • 7f5d05c test(k8s): wait for informer status before InitTestResourceCache returns (#1643)