Added support for cluster.imageCatalogRef (@paraddise)
Added support for custom image catalogs via: imageCatalog
Added support for the official TimescaleDB docker image via an embedded ImageCatalog
There is a bit of complication and checks, when using TimescaleDB, because the default UID and GID need to be set to 1000, when using the timescaledb-ha docker image.
This PR adds the following new field version that allows you to select the major PostgreSQL version, as well as TimescaleDB and PostGIS versions:
version:
# -- PostgreSQL major version to use
postgresql: "16"
# -- If using TimescaleDB, specify the version
timescaledb: "2.15"
# -- If using PostGIS, specify the version
postgis: "3.4"
P.S. The PR intentionally doesn't use the official ClusterImageCatalogs for backwards compatibility and instead sets cluster.imageName.
cluster.imageCatalogRef
(@paraddise)imageCatalog
There is a bit of complication and checks, when using TimescaleDB, because the default
UID
andGID
need to be set to1000
, when using thetimescaledb-ha
docker image.This PR adds the following new field
version
that allows you to select the major PostgreSQL version, as well as TimescaleDB and PostGIS versions:P.S. The PR intentionally doesn't use the official
ClusterImageCatalog
s for backwards compatibility and instead setscluster.imageName
.Closes: #276 Closes: #297 Closes: #277