EDB Postgres Distributed for Kubernetes 1.0.0 release notes v1
We are in the process of migrating the documentation from the previous EDB Postgres Distributed for Kubernetes name to the new EDB CloudNativePG Global Cluster name. You may see references to both names in this documentation.
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. See the PG4K release notes for more details.
Features
Component | Description |
---|---|
PGD4K | Deployment of EDB Postgres Distributed clusters with versions 5 and later inside Kubernetes |
PGD4K | Self-healing capabilities such as recovery and restart of failed PGD nodes |
PGD4K | Defined services that allow applications to connect to the write leader of each PGD group |
PGD4K | Implementation of Raft subgroups |
PGD4K | TLS connections and client certificate authentication |
PGD4K | Continuous backup to an S3-compatible object store |