Containers for Managing PostgreSQL on Kubernetes by Crunchy Data
APACHE-2.0 License
Bot releases are hidden (Show)
Published by jkatz over 4 years ago
Crunchy Data announces the release of the Crunchy Container Suite 4.2.3 on May, 22, 2020.
Crunchy Container Suite 4.2.3 release includes bug fixes reported since the release of version 4.2.3 of the Crunchy Container Suite.
This release includes updates for several packages supported by the PostgreSQL Operator, including:
The Crunchy Container Suite is released in conjunction with the PostgreSQL Operator.
The Crunchy Container Suite is tested with Docker 1.13+, Kubernetes 1.12+, OpenShift 3.11+, and VMware Enterprise PKS 1.3+.
Published by jkatz over 4 years ago
Crunchy Data announces the release of the Crunchy Container Suite 4.3.0 on May 4, 2020.
Crunchy Container Suite 4.3.0 continues to improve on features that aid high-availability PostgreSQL deployments when deployed by the PostgreSQL Operator.
The Crunchy Container Suite is released in conjunction with the PostgreSQL Operator. For a full list of features, please see the PostgreSQL Operator release notes.
To build the Crunchy Container Suite 4.3.0, you will need to utilize buildah version 1.9.0 and above.
The Crunchy Container Suite is tested with Docker 1.13+, Kubernetes 1.13+, OpenShift 3.11+, Google Kubernetes Engine (GKE), and VMware Enterprise PKS 1.3+.
PostgreSQL Operator is tested with Kubernetes 1.13 - 1.18, OpenShift 3.11+, OpenShift 4.3+, Google Kubernetes Engine (GKE), and VMware Enterprise PKS 1.3+.
wal_level
is now defaulted to logical
in the PostgreSQL containers, enabling logical replicationcrunchy-postgres-ha
and derived containers now allow of their target recovery action to be "pause"crunchy-scheduler
container, as backup scheduler functionality is provided by the PostgreSQL Operator
less
package is now available in the crunchy-postgres-ha
and derived containersarchive_timeout
setting is defaulted to 60
in the crunchy-postgres-ha
and derived containersPOSTGRES_EXPORTER_PORT
is now optional when specifying DATA_SOURCE_NAME
in the crunchy-collect
containerPublished by jkatz over 4 years ago
Crunchy Data announces the release of the Crunchy Container Suite 4.2.2 on February, 18, 2020.
Crunchy Container Suite 4.2.2 release includes bug fixes reported since the release of version 4.2.1 of the Crunchy Container Suite.
This release includes updates for several packages supported by the PostgreSQL Operator, including:
The Crunchy Container Suite is released in conjunction with the PostgreSQL Operator.
The Crunchy Container Suite is tested with Docker 1.13+, Kubernetes 1.12+, OpenShift 3.11+, and VMware Enterprise PKS 1.3+.
Published by jkatz almost 5 years ago
Crunchy Data announces the release of the Crunchy Container Suite 4.2.1 on January 16, 2020.
Crunchy Container Suite 4.2.1 release includes bug fixes reported since the release of version 4.2.0 of the Crunchy Container Suite.
The Crunchy Container Suite is released in conjunction with the PostgreSQL Operator.
The Crunchy Container Suite is tested with Docker 1.13+, Kubernetes 1.12+, OpenShift 3.11+, and VMware Enterprise PKS 1.3+.
VOLUME
directives after all RUN
directives, which would cause issues with running the containers in certain Docker-based environmentsPublished by jkatz almost 5 years ago
Crunchy Data announces the release of the Crunchy Container Suite 4.2.0 on December 31, 2019.
Crunchy Container Suite 4.2.0 introduces a new container for facilitating high-availability PostgreSQL deployments when deploy by the PostgreSQL Operator](https://github.com/CrunchyData/postgres-operator/). Additionally, version 4.2.0 contains significant enhancements to the image building process that, in some cases, results in 70% improvement when building the images.
The Crunchy Container Suite is released in conjunction with the PostgreSQL Operator.
To build the Crunchy Container Suite 4.2.0, you will need to utilize buildah version 1.9.0 and above.
The Crunchy Container Suite is tested with Docker 1.13+, Kubernetes 1.13+, OpenShift 3.11+, Google Kubernetes Engine (GKE), and VMware Enterprise PKS 1.3+.
crunchy-pgbasebackup-restore
container as there was not a way to replay the WAL archives properly in the PostgreSQL containerscrunchy-postgres-ha
and the crunchy-postgres-gis-ha
containers, which are used with the PostgreSQL Operator to deliver high-availability PostgreSQL environmentscrunchyadm
sidecar for managing PostgreSQL administrator actions in a Kubernetes environmentinstance
label to be Kubernetes pod label deployment-name
and the job
label to be the Kubernetes pod label pg-cluster
. This makes it easier to filter for the desired data when querying Prometheuscrunchy-postgres
and crunchy-postgres-gis
containers running PostgreSQL 12Published by jkatz almost 5 years ago
Crunchy Data announces the release of the Crunchy Container Suite 4.1.1 on November 22, 2019.
Crunchy Container Suite 4.1.1 introduces support for PostgreSQL 12 and PostGIS 2.5, and provides updates other supported versions of PostgreSQL to newer, stable versions. This release also includes bug fixes reported since the release of version 4.1.0 of the Crunchy Container Suite.
The Crunchy Container Suite is released in conjunction with the PostgreSQL Operator.
To build the Crunchy Container Suite 4.1.1, you will need to utilize buildah version 1.9.0 and above.
The Crunchy Container Suite is tested with Docker 1.13+, Kubernetes 1.12+, OpenShift 3.11+, and VMware Enterprise PKS 1.3+.
instance
label to be Kubernetes pod label deployment-name
and the job
label to be the Kubernetes pod label pg-cluster
. This makes it easier to filter for the desired data when querying Prometheus.Published by andrewlecuyer about 5 years ago
Crunchy Data announces the release of the Crunchy Container Suite 2.4.2 on October 15, 2019.
Crunchy Container Suite 2.4.2 updates PostgreSQL and supporting libraries to newer, stable releases and also removes some unused libraries. Additionally, all the containers now build using buildah.
To build the Crunchy Container Suite 2.4.2, you will need to utilize buildah version 1.9.0 and above.
The Crunchy Container Suite is tested with Docker 1.13+, Kubernetes 1.12+, OpenShift 3.11+, and VMware Enterprise PKS 1.3+.
node_exporter
container is no longer shipped with the PostgreSQL Operator. A detailed explanation of how node-style metrics are handled is available in the "Additional Features" section.Makefile
now uses buildah
for building the containers instead of Docker
. The PostgreSQL Operator can be built with buildah v1.9.0 and above.crunchy-collect
container now has separate variables available for connecting to a PostgreSQL database: COLLECT_PG_HOST
, COLLECT_PG_PORT
, COLLECT_PG_DATABASE
, COLLECT_PG_USER
, COLLECT_PG_PASSWORD
, COLLECT_PG_PARAMS
PG_CTL_START_TIMEOUT
, PG_CTL_STOP_TIMEOUT
, and PG_CTL_PROMOTE_TIMEOUT
variables for the PostgreSQL containers to allow a user to specify how long the pg_ctl [start|stop|promote]
commands are allowed to run before timing out. The values default to 60, which is the default in PostgreSQL.crunchy-pgbadger
and crunchy-collect
containers/license
directory on container images.ENABLED_SSHD
is set to true
, the PostgreSQL container will start the sshd
service before PostgreSQL is startedPublished by cahoonpwork over 5 years ago
This is a minor release of the Crunchy Container Suite. It has the following updates:
Published by cahoonpwork over 5 years ago
This is a minor release of the Crunchy Container Suite. It has the following updates:
Published by cahoonpwork over 5 years ago
This release provides the following updates:
Published by jmccormick2001 over 5 years ago
Published by cahoonpwork over 5 years ago
This release is a bug fix release, the following is included:
crunchy-vacuum has been deprecated
#993 - Docker pgadmin4 example fails: Could not create pgAdmin4 database
#927 - provide configurable url for root for pgadmin
#973 - run.sh does not error if storage not created
#771 - add backoff limits to example jobs
pgBackrest updated to 2.10
Updated prometheus and grafana versions
Add environment variable to not deploy default grafana dashboards
Documentation updates
Published by cahoonpwork almost 6 years ago
This release includes:
Published by cahoonpwork almost 6 years ago
Support for PostgreSQL 11.1.
Crunchy DBA container has been deprecated and was replaced with the Crunchy Scheduler Container
#891 Added filesystem metrics missing for PostgreSQL volumes
#847 remove sshd from pg containers
#885 Updated documentation for OCP RBAC setup for running the examples
#855 log_statement configurable for PG containers
#770 Error code displayed when a pg_basebackup that fails.
#745 Fix bashrc and bash_profile
#718 Removed the need of nss_wrapper in the containers
#701 Badger Custom Opts
#688 Update examples to use separate subdirectories
Add permissions to service account - thanks to gadelkareem for submitting the fix
Updated documentation to use Openshift Container Platform 3.11
Added updates and test to the automated test harness.
Added ability to use GIS container with backrest examples.
Other documentation updates and corrections.
Published by jmccormick2001 about 6 years ago
Release 2.1.0 provides updates to the latest versions of PostgreSQL. In addition pgmonitor and documentation has been updated.
The following changes, additions, and updates are included:
Published by jmccormick2001 over 6 years ago
This release is a major release and includes the following:
Published by jmccormick2001 over 6 years ago
Release 1.8.3 had the primary goals of improving consistency, readability, and ease of use across the Container Suite; this applies from both a developer and end-user point of view.
The following changes, additions, and updates are included:
$CCPROOT/examples/kube
). The examples can be run on either environment seamlessly with the use of the $CCP_CLI
environment variable.host all all 127.0.0.1/32 trust
to host all all 127.0.0.1/32 md5
..bashrc
file, detailed here: https://github.com/crunchydata/crunchy-containers/blob/master/docs/install.adoc#configure-container-storage
CCP_STORAGE_CAPACITY
and CCP_STORAGE_MODE
variables to define the storage size and mode required to be used. This is replacing the current hard-coded variables in place and will require these variables to be set in the .bashrc
file.$PGROOT
environment variable is set has been refactored and is consistently created across different containers.Published by jmccormick2001 over 6 years ago
this release includes the following features:
Published by jmccormick2001 over 6 years ago
This is a minor release that includes the following changes from 1.8.0:
Published by jmccormick2001 over 6 years ago
This release includes the following changes: