Supported versions v1.1.2
This page lists the status for currently supported releases of EDB Postgres Distributed for Kubernetes.
Naming Scheme
The EDB Postgres Distributed for Kubernetes (PGD4K) releases follows Semantic Versioning 2.0.0 and is structured as follows:
<major>.<minor>.<patch>
<major>
maps to the supported PGD version. Version 1.x corresponds to PGD version 5.x.<minor>
is incremented for each supported PG4K Long-Term Support release dependency change.<patch>
indexes the patches for the current<minor>
release, representing small changes relative to the<minor>
release.
Git tags for versions are prefixed with v
.
General Support status
EDB Postgres Distributed for Kubernetes version 1.x is used to manage Postgres Distributed version 5.x. The general support status is as follows:
Version | Currently Supported | Release Date | Supported Kubernetes Versions | Supported PG4K Versions | Supported Postgres versions | Supported Postgres Distributed versions |
---|---|---|---|---|---|---|
1.x | Yes | Apr 24, 2024 | v1.28 - v1.32 | v1.22, v1.25, v1.26 | v13 - v17 | v5.5.1 - v5.8.1 |
The Postgres (operand) versions are limited to those supported by EDB Postgres Distributed (PGD).
Important
Please be aware that this page is informative only. The "Platform Compatibility" page from the EDB website contains the official list of supported software and Kubernetes distributions.
Detailed support status
The EDB Postgres Distributed for Kubernetes (PGD4K) operator uses the EDB Postgres for Kubernetes (PG4K) operator to manage each PGD node as a PG4K Cluster. Each minor release reaches its End of Life in alignment with the corresponding PG4K LTS release. For details on the support scope of each PG4K LTS release, please refer to the platform compatibility
Version | Currently Supported | Release Date | Supported Kubernetes Versions | Supported PG4K Versions | Supported Postgres versions | Supported Postgres Distributed versions |
---|---|---|---|---|---|---|
1.1.x | Yes | Dec 25, 2024 | 1.29, 1.30, 1.31, 1.32, 1.33 | v1.22.8, v1.25.x, v1.26.x | v13 - v17 | v5.5.1 - v5.8.1 |
1.0.x | Yes | Apr 24, 2024 | 1.28, 1.29, 1.30, 1.31 | v1.22.x | v13 - v17 | v5.5.1 - v5.6.0 |
Supported versions on the Openshift Platform
Version | Supported OpenShift Versions | Supported PG4K Versions | Supported Cert-manager versions |
---|---|---|---|
1.1.2 | v4.12 - v4.19 | v1.25.x, v1.26.0 | >v1.10.0 |
1.1.1 | v4.12 - v4.18 | v1.22.8, v1.22.9, v1.25.x | >v1.10.0 |
1.1.0 | v4.12 - v4.17 | v1.22.8, v1.25.x | >v1.10.0 |
1.0.1 | v4.12 - v4.16 | v1.22.x | >v1.10.0 |
1.0.0 | v4.12 - v4.15 | >v1.18.0 | >v1.10.0 |
Note
EDB Postgres Distributed for Kubernetes (PGD4K) version 1.0.0 did not restrict supported PG4K version to LTS releases. when upgrading PGD4K from 1.0.0 to 1.0.1, if the installed PG4K version exceeds 1.22, we must first uninstall the PG4K operator and reinstall it with a 1.22.x to satisfy the dependency requirements.
PGD Operator manifests
For each EDB Postgres Distributed for Kubernetes release, We created an all-in-one manifests with EDB Postgres Distributed for Kubernetes and the latest supported EDB Postgres for Kubernetes. To deploy those all-in-one manifests on kubernetes, creating the edb-pull-secret in advance and then apply the manifests.
kubectl apply --server-side --force-conflicts -f \ https://get.enterprisedb.io/pg4k-pgd/pg4k-pgd-enterprise-1.1.2.yaml
PGD4K release | Nested PG4K release | repository | Manifests |
---|---|---|---|
v1.1.2 | v1.26.0 | k8s_enterprise_pgd | pg4k-pgd-enterprise-1.1.2.yaml |
v1.1.1 | v1.25.1 | k8s_enterprise_pgd | pg4k-pgd-enterprise-1.1.1.yaml |
v1.1.0 | v1.25.0 | k8s_enterprise_pgd | pg4k-pgd-enterprise-1.1.0.yaml |
PGD Operand images
For each minor release of PGD, EDB consistently builds the latest PostgreSQL version integrated with the latest PGD extension. Once a new minor version of PGD is released, EDB switches to build the latest PostgreSQL with the newly released PGD minor.
For example: If PGD 5.7 is the latest minor release, EDB will continue building PGD images with the latest PostgreSQL patches for each supported PostgreSQL version, along with the latest PGD 5.7 release (e.g., PGD 5.7.1). When PGD 5.8 is released, EDB will then update to build images with the latest PostgreSQL patches combined with PGD 5.8.x.
We maintain an imageCatalog for each PGD minor release. Each imageCatalog contains the operand image that includes the latest PostgreSQL patches and the latest PGD patch.
PGD Release | Flavor | ImageCatalog |
---|---|---|
PGD 5.8 | EDB Postgres Advanced PGD | epas-k8s-enterprise-pgd58-ubi8 epas-k8s-enterprise-pgd58-ubi9 |
PGD 5.8 | EDB Postgres Extended PGD | pgextended-k8s-enterprise-pgd58-ubi8 pgextended-k8s-enterprise-pgd58-ubi9 |
PGD 5.8 | Postgres Community PGD | postgresql-k8s-enterprise-pgd58-ubi8 postgresql-k8s-enterprise-pgd58-ubi9 |
PGD 5.7 | EDB Postgres Advanced PGD | epas-k8s-enterprise-pgd57-ubi9 |
PGD 5.7 | EDB Postgres Extended PGD | pgextended-k8s-enterprise-pgd57-ubi9 |
PGD 5.7 | Postgres Community PGD | postgresql-k8s-enterprise-pgd57-ubi9 |