Skip to content

Repository files navigation

Keldon Cloudberry

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.

License Image


What's inside

  • Apache Cloudberry (built from source, current 2.1.0-incubating)
  • gpbackup / gprestore — official Cloudberry backup utilities
  • gpbackup_s3_plugin — S3-compatible storage backend for backups
  • pgBackRest — point-in-time recovery support
  • SSH daemon + configured for inter-pod communication when run by the Keldon Operator
  • gpadmin user pre-configured with the right shell environment

Pull the image

docker pull ghcr.io/keldonio/cloudberry:latest
docker pull ghcr.io/keldonio/cloudberry:2.1.0

Use with the Keldon Operator

apiVersion: 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.

Standalone 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.

Image tags

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.

Versioning

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.

Releases

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

Contributing

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.

License

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.

About

Apache Cloudberry container images built for Keldon

Resources

Code of conduct

Contributing

Stars

Watchers

Forks

Releases

Packages

Contributors

Languages