EDB Postgres® AI for CloudNativePG™ Global Cluster 1.0.0 release notes v1.2.1

Released: 24 April 2024

This is the first major stable release of CNPG-GC, a Kubernetes operator to deploy and manage EDB Postgres Distributed clusters.

The operator implements the PGDGroup custom resource in the API group pgd.k8s.enterprisedb.io. This resource can be used to create and manage EDB Postgres Distributed clusters inside Kubernetes.

The CNPG-GC operator leverages EDB Postgres for Kubernetes (PG4K) and inherits many of that project's capabilities. CNPG-GC version 1.0 is based, specifically, on release 1.22 of PG4K. Please refer to the PG4K release notes for more details.

This release of EDB Postgres® AI for CloudNativePG™ Global Cluster includes the following:

Features

DescriptionAddresses
Deployment of EDB Postgres Distributed clusters with versions 5 and later
Additional self-healing capability on top of that of Postgres Distributed, such as recovery and restart of failed PGD nodes
Definition of the services to connect applications to the write leader of each PGD group
Implementation of Raft subgroups
TLS connections and client certificate authentication
Continuous backup to an S3 compatible object store
Pause and resume a PGD cluster, saving computational resources by temporarily removing database pods while keeping the database PVCs.