github skyhook-io/radar v1.4.2

6 hours ago

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

Fedora/RHEL:

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

  • 176e930 Add DESIGN.md and enforce theme token usage
  • 362635a Add P1 Argo renderer improvements: history, helm params, traffic routing, workflow progress
  • 9b357c8 Add P1 CNPG renderer improvements: services, sync replicas, superuser, backup instance
  • f357f62 Add P1 cert-manager and KEDA renderer improvements
  • 8e717e6 Add problem duration, workload problem detection, dashboard rollup, and unified severity
  • bd55a5b Add resource usage, resolved status, and capacity type to Karpenter renderers
  • 504321c Add shared LabelSelectorDisplay, search/filter for Trivy, and consolidate alert patterns
  • 60d276c Add values/dependsOn/revision mismatch to FluxCD renderers
  • 9e78fff Add visual-test helper scripts and updated command
  • 1fdbca7 Address review findings across all P0 renderers
  • d385e23 Address review findings: duplicate reason, suspend icon, expired certs, sync helper
  • 8ebe8dd Address review findings: fix SealedSecret target name, clean up IIFE and JSDoc
  • 02d3da7 Clean up problem categorization: consolidate detection, fix naming, wire severity into UI
  • 06d7717 Collapse env vars section by default in pod details, improve contrast
  • 20fe91b Display toFQDNs and other missing fields in CiliumNetworkPolicy renderer
  • 737353b Document visual testing scripts and LabelSelectorDisplay in CLAUDE.md
  • 21d7bb8 Extract shared severity constants, deduplicate filter logic, add catch-all for unknown waiting reasons
  • 4ef065c Fix Cilium k8sServiceSelector field name, CES store link, and test isolation
  • 2547b3d Fix NodePool status badge overflow in table view
  • 5e5e54b Fix P0 gaps in Argo renderers: multi-source, sync failures, pause/abort, workflow errors
  • 0297b35 Fix P0 gaps in CNPG renderers: replication, certs, WAL range, pooler auth
  • 5ec2165 Fix P0 gaps in cert-manager and KEDA renderers
  • b4d3342 Fix cache-dependency-path in release workflows
  • 345554b Fix double-pluralization of SecretStore kind in navigation
  • d45f4db Fix review findings: cert expiry NaN, empty sources, null params, workflow problems
  • 5ba7985 Remove stale web/package-lock.json and use root workspace lock file
  • 3cf9e57 Replace hardcoded kind pluralization with API discovery lookup
  • e70c224 Show individual rules in PrometheusRule and failure reasons in Velero
  • 806a6b0 Use red error alert when all CNPG instances are down
  • 28b624d build(deps-dev): bump vite from 8.0.3 to 8.0.5
  • 820dbbc deps(go): bump github.com/coreos/go-oidc/v3 from 3.17.0 to 3.18.0
  • 3ae9b79 deps(go): bump github.com/google/go-containerregistry
  • c806d9c deps(go): bump github.com/modelcontextprotocol/go-sdk
  • 6ecaee2 deps(go): bump google.golang.org/grpc from 1.79.3 to 1.80.0
  • 79ea6af deps(go): bump modernc.org/sqlite from 1.48.0 to 1.48.1
  • 02c2eb1 deps: combined dependency updates

Don't miss a new radar release

NewReleases is sending notifications on new releases.