EDB Postgres Distributed for Kubernetes 1.0.0 release notes v1

Released: 24 Apr 2024

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

Highlights of EDB Postgres Distributed for Kubernetes 1.0.0

The operator implements the PGDGroup custom resource in the API group pgd.k8s.enterprisedb.io. You can use this resource to create and manage EDB Postgres Distributed clusters inside Kubernetes with capabilities including:

  • 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.
  • Defined services that allow applications to connect to the write leader of each PGD group.
Note

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

Features

ComponentDescription
PGD4KDeployment of EDB Postgres Distributed clusters with versions 5 and later inside Kubernetes.
PGD4KSelf-healing capabilities such as recovery and restart of failed PGD nodes.
PGD4KDefined services that allow applications to connect to the write leader of each PGD group.
PGD4KImplementation of Raft subgroups.
PGD4KTLS connections and client certificate authentication.
PGD4KContinuous backup to an S3 compatible object store.