Skip to main content

Documentation Index

Fetch the complete documentation index at: https://radarhq.io/docs/llms.txt

Use this file to discover all available pages before exploring further.

Radar runs as a single binary. Point it at a kubeconfig and it serves a web UI on localhost:9280. Use it as a kubectl plugin, a standalone CLI, or a desktop app.

CLI

Install script:
curl -sSfL https://radarhq.io/get-radar.sh | sh
Homebrew:
brew install skyhook-io/tap/radar
Krew (kubectl plugin):
kubectl krew install radar
After install: kubectl radar (as a plugin) or kubectl-radar (standalone). The install script lays down the binary as kubectl-radar; the bare radar command works only if you’ve added a symlink yourself or installed via Homebrew/Scoop.

Desktop app

Same UI, native app for macOS / Linux / Windows.
PlatformInstall
macOSbrew install --cask skyhook-io/tap/radar-desktop
Debian / Ubuntu.deb from GitHub Releases
Fedora / RHEL.rpm from GitHub Releases
Windowsscoop install radar-desktop

Run it

radar
Radar reads your default kubeconfig, opens http://localhost:9280 in your browser, and starts watching the cluster. Common variants:
# Specific kubeconfig
radar --kubeconfig=$HOME/.kube/staging.yaml

# Specific namespace at startup
radar --namespace=production

# Different port
radar --port=9300

# Don't open the browser automatically
radar --no-browser
See CLI flags for the full list.

Run it in a cluster

The same binary runs in-cluster as a long-running pod. This is how you give a team shared access to one cluster, and it’s the same pod Radar Cloud installs when you connect a cluster. See In-cluster deployment for the Helm chart.

Verify the install

radar --version
Radar self-updates by default - on each start it checks releases.skyhook.io/radar/latest and prints a notice if a newer version is available. The check is anonymous (no telemetry beyond version + OS / arch).

Uninstall

# Homebrew
brew uninstall radar

# Krew
kubectl krew uninstall radar

# Manual
rm /usr/local/bin/radar
The CLI keeps a small config under ~/.radar/. Delete that directory to wipe local preferences and the timeline database.

Next

Configuration files

Where Radar stores config, kubeconfig precedence, multi-context.

In-cluster deployment

Run Radar as a shared pod with auth and ingress.

Connect to Cloud

Hosted multi-cluster view if you’d rather not self-host.