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.

CloudNativePG (CNPG) is the Kubernetes operator for PostgreSQL, covering the full lifecycle from bootstrapping to monitoring, with high availability, automated failover, and backup management.

What Radar Shows

Cluster Detail View:
  • Phase, instances ready/desired, primary instance, image version
  • Instance node distribution (which K8s nodes run each PostgreSQL instance)
  • Storage configuration: data size, storage class, WAL storage
  • Backup configuration: destination, retention policy, last successful backup, recovery point
  • Monitoring: PodMonitor integration, custom query ConfigMaps
  • Replication settings (for replica clusters)
  • PostgreSQL parameters
  • Health detection (AlertBanner for degraded clusters, failover/switchover in progress)
Backup Detail View:
  • Phase, backup method, duration, start/stop timestamps
  • Cluster reference with clickable link
  • Destination path and server name
  • Recovery target
  • Failure detection (AlertBanner with error message)
ScheduledBackup Detail View:
  • Cron schedule, last/next schedule timestamps
  • Suspension detection (AlertBanner when paused)
  • Backup configuration: cluster reference, method, owner reference settings
Pooler Detail View:
  • Type (read-write/read-only) with colored badge, pool mode
  • Instances ready/desired
  • Cluster reference with clickable link
  • PgBouncer parameters
  • Degraded state detection (AlertBanner when not all instances ready)
Resource Browser: Smart columns show status, instance counts (with degraded highlighting), primary instance, image tag, storage size, cluster reference, and schedule expressions.

Supported CRDs

CRDGroupTopologyDetail ViewAI Summary
Clusterpostgresql.cnpg.io/v1-Yes-
Backuppostgresql.cnpg.io/v1-Yes-
ScheduledBackuppostgresql.cnpg.io/v1-Yes-
Poolerpostgresql.cnpg.io/v1-Yes-