- Graceful degradation. Missing RBAC for a CRD: the panel shows a “needs read on
argoproj.io/applications” hint, not a blank page. Missing CRDs entirely: the integration is silently skipped. - No version handshake. Radar reads the schema, not a hand-written client. New CRD versions land in upstream releases without a Radar update.
GitOps & rollouts
GitOps (Flux + Argo CD)
Argo Applications and Flux Kustomizations / HelmReleases / Git & OCI repositories. Sync, suspend, refresh, terminate; managed-resource inventory; topology grouping per app.
Argo Rollouts
Rollout strategy, current revision, traffic split, pause / resume.
Argo Workflows
Workflow status, step graph, retry / suspend / resume.
Networking & service mesh
Gateway API
Gateways, HTTPRoutes, TLSRoutes, GRPCRoutes, TCPRoutes - typed views and topology edges.
Istio
VirtualServices, DestinationRules, traffic edges, mTLS scope.
Traefik
IngressRoutes, Middlewares, TLSStores.
Contour
HTTPProxies and policy attachments.
Network Policies
Native Kubernetes, Cilium, and Calico policies, including staged-policy previews and workload coverage. With Hubble, why a flow was dropped and which policies apply.
Live traffic providers
Hubble (Cilium), Istio, Caretta, and Beyla auto-detected for live request flows. Opens the Traffic view.
Capacity & autoscaling
Karpenter
NodePools, NodeClaims, EC2NodeClass / AKSNodeClass / GCPNodeClass, full provisioning chain in topology.
Cluster API (CAPI)
Declarative cluster lifecycle. Cluster, ClusterClass, KubeadmControlPlane, MachineDeployment, MachineSet, Machine - with infrastructure-provider renderers.
KEDA
ScaledObjects + ScaledJobs, current scale, triggers.
Vertical Pod Autoscaler
VPA recommendations vs. live requests/limits, mode (off/initial/auto/recreate).
GPU & AI/ML
Dynamic Resource Allocation
ResourceClaims with allocation lifecycle (incl. leaked-device warnings), DeviceClasses, ResourceSlice device inventory, Pod-to-claim relationships.
NVIDIA GPU Operator
ClusterPolicy operator state and component rollout, NVIDIADriver lifecycle, MIG strategy.
AI/ML Ecosystem
Kueue admission and queue quota detail, JobSet member investigation, and resource visibility across KubeRay, KServe, Volcano, Kubeflow training and the wider AI/ML ecosystem.
Cost & observability
OpenCost + Kubecost
Powers the Cost view from OpenCost-compatible Prometheus metrics or a Kubecost 3 Aggregator.
Prometheus Operator
Prometheus, ServiceMonitor, PodMonitor, AlertmanagerConfig. Auto-discovered cluster Prometheus powers latency percentiles in the Traffic view and OpenCost-compatible data in the Cost view.
Security & policy
Trivy Operator
VulnerabilityReports + ConfigAuditReports inline on every workload.
Kyverno
Policies, ClusterPolicies, PolicyReports - violations attached to the resources they’re failing on.
cert-manager
Certificates, Issuers, ClusterIssuers, expiry tracking.
Sealed Secrets
SealedSecret browse, decrypted-Secret link, status conditions.
External Secrets Operator
ExternalSecrets, SecretStores, ClusterSecretStores - sync state and provider config.
Reflector
Which Secrets and ConfigMaps are mirrors, where each came from, and how current its copy is.
Infrastructure & data
Crossplane
Managed resources for every provider (Upbound AWS/GCP/Azure, provider-kubernetes, provider-helm, any community provider); Composite / Claim views with a per-resource live status badge on every composed resource; Compositions, CompositionRevisions, XRDs; upstream cloud errors surfaced verbatim.
Velero
Backups, Restores, Schedules - with restore actions in-line.
CloudNativePG
Clusters, Poolers, Backups; primary / replica visibility.
Strimzi connectors
Connector and task failures from KafkaConnector status in Issues, API and MCP, with operator-snapshot limits.
Knative
Serving (Service / Route / Configuration / Revision) and Eventing (Broker / Trigger).
Unrecognized CRDs
Any CRD not listed above still appears in the resource browser under its generic API group, with full YAML in the detail drawer. You don’t get a typed renderer or topology edges; you keep search, filter, and edit. To add a typed renderer for a CRD family Radar doesn’t yet know, see the contributor guide.Compared to plugin-based UIs
See also
Topology
Where most integrations express themselves visually - typed nodes and edges per CRD family.
Traffic view
Hubble / Istio / Caretta / Beyla auto-detection and the live edge overlay.
Cost view
OpenCost- or Kubecost-powered spend by namespace, workload, and node.
In-cluster RBAC opt-ins
The Helm
rbac.crdGroups block - what each integration needs read access to.