apiVersion: postgresql.cnpg.io/v1 kind: Cluster metadata: annotations: cnpg.io/hibernation: "on" kubectl.kubernetes.io/last-applied-configuration: | {"apiVersion":"postgresql.cnpg.io/v1","kind":"Cluster","metadata":{"annotations":{},"labels":{"app.kubernetes.io/instance":"cloudnative-pg-clusters"},"name":"cluster-example","namespace":"cnpg-samples"},"spec":{"imageName":"ghcr.io/cloudnative-pg/postgresql:13","instances":3,"storage":{"size":"1Gi"}}} creationTimestamp: "2025-05-03T19:20:53Z" generation: 1 labels: app.kubernetes.io/instance: cloudnative-pg-clusters name: cluster-example namespace: cnpg-samples resourceVersion: "21135385" uid: 994785d4-9a89-4b12-bfb6-b02f7a8b5402 spec: affinity: podAntiAffinityType: preferred bootstrap: initdb: database: app encoding: UTF8 localeCType: C localeCollate: C owner: app enablePDB: true enableSuperuserAccess: false failoverDelay: 0 imageName: ghcr.io/cloudnative-pg/postgresql:13 instances: 3 logLevel: info maxSyncReplicas: 0 minSyncReplicas: 0 monitoring: customQueriesConfigMap: - key: queries name: cnpg-default-monitoring disableDefaultQueries: false enablePodMonitor: false postgresGID: 26 postgresUID: 26 postgresql: parameters: archive_mode: "on" archive_timeout: 5min dynamic_shared_memory_type: posix full_page_writes: "on" log_destination: csvlog log_directory: /controller/log log_filename: postgres log_rotation_age: "0" log_rotation_size: "0" log_truncate_on_rotation: "false" logging_collector: "on" max_parallel_workers: "32" max_replication_slots: "32" max_worker_processes: "32" shared_memory_type: mmap shared_preload_libraries: "" ssl_max_protocol_version: TLSv1.3 ssl_min_protocol_version: TLSv1.3 wal_keep_size: 512MB wal_level: logical wal_log_hints: "on" wal_receiver_timeout: 5s wal_sender_timeout: 5s syncReplicaElectionConstraint: enabled: false primaryUpdateMethod: restart primaryUpdateStrategy: unsupervised replicationSlots: highAvailability: enabled: true slotPrefix: _cnpg_ synchronizeReplicas: enabled: true updateInterval: 30 resources: {} smartShutdownTimeout: 180 startDelay: 3600 stopDelay: 1800 storage: resizeInUseVolumes: true size: 1Gi switchoverDelay: 3600 status: availableArchitectures: - goArch: amd64 hash: 0a8f22a9c14805f67b92f6994d6487da7570929108443d1a70a66b8d47a51b2f - goArch: arm64 hash: c8318d0576271cba8bdb120a6500f273038035a9bf97e36c9a367ea0ae3590c0 certificates: clientCASecret: cluster-example-ca expirations: cluster-example-ca: 2025-08-01 19:15:53 +0000 UTC cluster-example-replication: 2025-08-01 19:15:54 +0000 UTC cluster-example-server: 2025-08-01 19:15:53 +0000 UTC replicationTLSSecret: cluster-example-replication serverAltDNSNames: - cluster-example-rw - cluster-example-rw.cnpg-samples - cluster-example-rw.cnpg-samples.svc - cluster-example-rw.cnpg-samples.svc.cluster.local - cluster-example-r - cluster-example-r.cnpg-samples - cluster-example-r.cnpg-samples.svc - cluster-example-r.cnpg-samples.svc.cluster.local - cluster-example-ro - cluster-example-ro.cnpg-samples - cluster-example-ro.cnpg-samples.svc - cluster-example-ro.cnpg-samples.svc.cluster.local serverCASecret: cluster-example-ca serverTLSSecret: cluster-example-server cloudNativePGCommitHash: c56e00d4 cloudNativePGOperatorHash: c8318d0576271cba8bdb120a6500f273038035a9bf97e36c9a367ea0ae3590c0 conditions: - lastTransitionTime: "2025-05-03T19:41:11Z" message: Cluster is Ready reason: ClusterIsReady status: "True" type: Ready - lastTransitionTime: "2025-05-03T19:40:28Z" message: Continuous archiving is working reason: ContinuousArchivingSuccess status: "True" type: ContinuousArchiving - lastTransitionTime: "2025-05-03T19:53:47Z" message: Cluster has been hibernated reason: Hibernated status: "True" type: cnpg.io/hibernation configMapResourceVersion: metrics: cnpg-default-monitoring: "21125563" currentPrimary: cluster-example-1 currentPrimaryTimestamp: "2025-05-03T19:40:28.384836Z" danglingPVC: - cluster-example-1 - cluster-example-2 - cluster-example-3 image: ghcr.io/cloudnative-pg/postgresql:13 instanceNames: - cluster-example-1 - cluster-example-2 - cluster-example-3 instances: 3 latestGeneratedNode: 3 managedRolesStatus: {} phase: Cluster in healthy state poolerIntegrations: pgBouncerIntegration: {} pvcCount: 3 readService: cluster-example-r secretsResourceVersion: applicationSecretVersion: "21125529" clientCaSecretVersion: "21125524" replicationSecretVersion: "21125528" serverCaSecretVersion: "21125524" serverSecretVersion: "21125527" switchReplicaClusterStatus: {} targetPrimary: cluster-example-1 targetPrimaryTimestamp: "2025-05-03T19:40:24.717007Z" timelineID: 5 topology: successfullyExtracted: true writeService: cluster-example-rw