The missing Kubernetes UI.
Topology, events, Helm, GitOps, image inspection, audits, and MCP for AI agents - all in one open-source Kubernetes UI. Run it locally as a single binary or self-host in your cluster.
$curl -fsSL https://get.radarhq.io | sh && kubectl radarKubernetes is easy to query. Hard to understand.
kubectl is great for one cluster, one engineer, one moment in time. But your team runs dozens of clusters across regions and clouds. When an alert fires at 2am, nobody has time to SSH through three jump hosts and grep for pods.
Still the on-call engineer's primary debugging tool for multi-cluster incidents
Tools the typical platform team juggles to debug a Kubernetes incident
Default event retention in a Kubernetes cluster before data is lost forever
Radar is and always will be open source.
The full product lives at github.com/skyhook-io/radar. Install it with Helm, run it yourself, keep your data. No feature gates, no license keys, no "call us for pricing" features. Radar Cloud exists for the things a single binary can't reasonably do - fleet aggregation, persistent retention, routed alerts, SSO - not because the OSS is crippled.
Built for the work that eats your day.
Troubleshoot without kubectl roulette
Pod crashing in a namespace you don't remember? Search across every cluster, jump to logs, rewind the event timeline, and share the link.
Manage a fleet, not a cluster
Search across every cluster from one bar. Compare workload versions side by side. No kubeconfig hunting, no tab-switching marathon.
GitOps visibility you don't have to build
Native ArgoCD and Flux support. See the sync state of every application alongside the resources it produced.
Helm chart visibility
Every release, every revision, every value file. Roll back with a click. Audit what changed between revisions.
Past one cluster. Past one user.
Same Radar UI, plus the things a single binary can't ship - fleet aggregation, SSO, persistent retention, routed alerts, audit logs.
Fleet-wide Problems & Search
One view of every failing pod, expiring cert, drifted package, or failed health check across the fleet. Search any resource by name, label, or kind across every cluster from a single bar.
Every cluster, one login
Centralized access to every connected cluster from one signed-in app. Per-cluster topology, events, traffic — without juggling kubeconfigs.
One-click in-cluster upgrade
Upgrade in-cluster Radar from the UI when a new version ships. No SSH, no helm-upgrade dance, no asking the platform team.
SSO + scoped RBAC
Google, GitHub, SAML/OIDC. Scoped roles per cluster or namespace. Audit log of every privileged action.
Traffic & topology graphs
Live service graphs with east-west traffic, ingress flows, and TLS cert health. Know who depends on what.
Notifications routed where you live
Slack, PagerDuty, MS Teams, webhooks. Per-cluster routing, in-app inbox, suppression windows. Triggered by correlations, not raw signal.
Loved by Kubernetes operators.
Unfiltered signal from teams running Radar in their clusters. Click any card to see the original.
I got kicked out of Lens free dashboard and now I need to subscribe, after using it since like 2020. Saw this post, made the switch and holy I am in love … Lens should be free and this dashboard should be paid 😂
Just opened it in under 15 seconds, the topology view is awesome.
Damn, this is pretty impressive. It's already on my homelab.
Was already solid, but the updates you push every week? They are amazing. Love the new Audit Page. Love the keyboard shortcuts, so intuitive!
I like what I see so far! The timeline feature is a very nice touch.
I tried `radar` for the first time (great work, btw!).
I really like what the Skyhook OSS team has done with Radar, I am definitely a fan. It has a much cleaner, modern look and feel … will be using it as my go-to k8s visualization.
Nice one! In-cluster deployment works like a charm, and may replace my current dashboard I am using.
Works way, way better! For the 322-node cluster the startup time was ~65 sec. Impressive!
Looks quite interesting and unique for visualization & monitoring.
A fresh, lightweight take on how we interact with our clusters.
It's working like a charm, thank you very much!
Looks very promising at first sight, especially the visualizations for topology, timeline and traffic.
loudly said oo0o0oo when I got it running.
I am really liking Radar so far and I am finding it much more useful and streamlined than using Lens IDE.
Love it. A fantastic bit of work here. Well done!
The topology feature is great.
It looks gorgeous.
More feedback every week on GitHub, Reddit, and the Kubernetes Slack.
One binary. Run it your way.
Radar is a single ~30MB binary under Apache 2.0. Run it on your laptop with your kubeconfig, or install it in the cluster via Helm. Same UI either way.
Install
brew install, curl | sh, krew, or Helm. Pick whichever fits your stack. Under 30MB, Apache 2.0 - read every line on GitHub before you run it.
Open your cluster
Local mode opens like k9s and reads your kubeconfig. In-cluster mode runs as a Helm release and serves the UI through ingress for the whole team. Same features, same UI.
See what's running
Topology, events, Helm releases, GitOps state, image filesystems, and 31 audit checks - live, in one view. Plus an MCP server so your AI agent can read the same data.
Real screenshots. Real product.
Eight scenes from the actual product - topology, traffic, timeline, resources, audit, GitOps, Helm, image filesystem. No mockups, no marketing renders, no signup wall.
Live service topology
Every Deployment, Service, and Ingress as a live graph. Real-time traffic, TLS health, and cross-namespace dependencies. Click any node to drill in.
Two ways to run Radar.
Run the open-source UI yourself in 60 seconds. Spin up a hosted workspace when you need fleet view, alerts, and SSO.
Apache 2.0 · Self-host forever · Cloud for fleet, alerts, SSO