Production-ready container images for Apache Cloudberry, the open-source massively parallel processing (MPP) analytical database.
These images power the Keldon Operator on Kubernetes but can also be used standalone.
- Apache Cloudberry (built from source, current
2.1.0-incubating) gpbackup/gprestore— official Cloudberry backup utilitiesgpbackup_s3_plugin— S3-compatible storage backend for backupspgBackRest— point-in-time recovery support- SSH daemon + configured for inter-pod communication when run by the Keldon Operator
gpadminuser pre-configured with the right shell environment
docker pull ghcr.io/keldonio/cloudberry:latest
docker pull ghcr.io/keldonio/cloudberry:2.1.0apiVersion: keldon.io/v1alpha1
kind: DatabaseImage
metadata:
name: cloudberry
spec:
version: "2.1.0"
image: ghcr.io/keldonio/cloudberry:2.1.0 See the Keldon Operator docs for full usage.
These images expect to run inside the Keldon Operator's StatefulSet context, which provides DNS, SSH key distribution, and the directory structure Cloudberry needs. Running standalone is possible but not documented or supported.
| Tag | Use case |
|---|---|
latest |
Latest stable build. Use for dev/test, never in prod. |
2.1.0 |
Pinned semantic version. Always pin in production. |
2.1 |
Major.minor floating. Auto-picks up patches. |
This repo follows semantic versioning independently from Apache
Cloudberry. The image version (0.1.0) tracks the packaging of this
image; the Cloudberry version inside (2.1.0-incubating) is set
separately and shown in the GitHub Release notes.
See Releases for the full history. Every tagged release publishes:
- A container image to
ghcr.io/keldonio/cloudberry:<version> - A GitHub Release with what's changed since the previous tag
Contributions welcome — see CONTRIBUTING.md.
By submitting a contribution, you agree to the Contributor License Agreement. The CLA Assistant bot will prompt you to sign on your first PR.
Apache 2.0 — see LICENSE.
This image bundles open-source software (Apache Cloudberry, gpbackup,
pgBackRest, etc.), each under their respective licenses. See
/usr/share/doc/ inside the image for individual license files.