charts icon indicating copy to clipboard operation
charts copied to clipboard

feat( cluster ): cluster.imageCatalogRef; ImageCatalog support; TimescaleDB support

Open itay-grudev opened this issue 1 year ago • 0 comments

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

Closes: #276 Closes: #297 Closes: #277

itay-grudev avatar May 30 '24 13:05 itay-grudev