cloud.enabled=true and a cluster credential. The Radar pod dials api.radarhq.io/agent over an outbound WebSocket; you don’t need any inbound rules on your cluster.
Three ways to start
- From inside Radar. The Radar Cloud button in Radar’s top bar opens a dialog. On a local Radar with no authentication configured, the dialog runs the whole connection itself: it shows a plan of what will be installed, sends you to the browser to approve, then installs or adopts Radar in the cluster. Nothing talks to Radar Cloud until you have seen the plan. On any other setup - an in-cluster Radar, a local Radar with authentication on, a GitOps-managed install - the dialog explains what it found and links you to the wizard below, deep-linked at your namespace, release, or Argo CD / Flux owner where it could identify one.
- From the terminal.
radar cloud installdoes the same device flow from the command line: browser approval, credential minted for you, Radar installed or adopted. Use--hub-urlfor a Radar Cloud Self-Managed control plane. - From the dashboard. Generate a Helm command in
app.radarhq.ioand run it yourself - the rest of this page.
Get the install command
Inapp.radarhq.io, click Connect a cluster, name it (the underlying ID is opaque cl_...), then Generate install command. The page polls for connection while you run it.
The command looks like:
What each value does
Set any
rbac.* flag to false to restrict what Radar can do in your cluster - the UI gracefully degrades. In cloud mode Radar can always read Secrets, and each user sees only the Secrets their own Kubernetes RBAC allows. See In-cluster deployment for the full list.
What the chart deploys
api.radarhq.io:443. No ingress, no LB, no DNS.
Verify the connection
Inspect the installation from any machine with access to the cluster:--namespace and --release.
To check the tunnel, Radar reads the token from the Kubernetes Secret referenced by the Deployment and sends it directly to the configured Hub. A confirmed disconnected tunnel or rejected token makes the command fail. If your Kubernetes identity cannot read that Secret, or the Hub cannot be reached, the tunnel check is shown as unavailable while the local installation diagnostics still run.
The install page polls for up to 5 minutes. Once connected, you’ll be redirected into the cluster view. If polling times out:
Reinstall vs. rotate
- Reinstall - re-run the same Helm command with a fresh token. Used when you’ve lost the original install yaml.
- Rotate token - issues a new token without changing the cluster ID. By default the previous token keeps working until Radar connects with the new one (or for 24 hours), so the cluster stays online. Turn on Revoke the current token immediately when you suspect a leak.
Keep Radar up to date
Radar Cloud’s dashboard is always the latest release, while each cluster runs the Radar version it was installed or last upgraded with. The Clusters page shows each cluster’s version and marks it when a newer release exists.- One-click upgrade - an organization owner can upgrade a connected cluster from the Clusters page when its install allows self-upgrade (the default). Radar restarts and reconnects on the new version.
- Helm or GitOps - when self-upgrade is off, upgrade through the Helm release or the GitOps source that manages Radar. The Clusters page says so for that cluster.
- When a page needs a newer Radar - a page or section that relies on a newer Radar than the cluster runs says so, instead of failing. Upgrade Radar opens the Clusters page at that cluster’s row.
- Out-of-date clusters - when a cluster’s Radar is four or more minor releases behind, its top bar shows Radar out of date, linking to the same place.
Egress requirements
Air-gapped clusters
Cloud assumes outbound TLS toapi.radarhq.io. Air-gapped environments can run Radar OSS, the same UI without a control plane, or Radar Cloud Self-Managed with the control plane inside your network.
See also
- Cloud RBAC - how
radar:owner/radar:member/radar:viewermap to K8s, and access for background jobs and AI investigations. - Cluster token rotation - rotation flow.
- In-cluster deployment - the chart’s full value reference.