Is there a way to install custom postgres extensions such as timescaledb?
@pjebs Yes. Check this guide: https://kubedb.com/docs/0.9.0/guides/postgres/custom-versions/setup/
Would it be an idea to include the most common extensions in the base kubedb postgres image? Like PostGIS and Timescale, for starters, while also providing a framework/template for adding more plugins. This allows keeping in line with the kubedb release images.
I see no downside to this; you don't HAVE to enable the plugins. Using the custom image approach, all we end up with is hundreds of images doing the same thing spread across various public and private registries.
Our team is interested in making some contributions back to the kubedb/postgres-docker repo to enhance support for postgis and potentially timescale as well as newer versions of postgres. @hossainemruz if I were to fork that repo and begin making enhancements to your dockerfiles would your team be willing to accept pull requests?
Most helpful comment
Would it be an idea to include the most common extensions in the base kubedb postgres image? Like PostGIS and Timescale, for starters, while also providing a framework/template for adding more plugins. This allows keeping in line with the kubedb release images.
I see no downside to this; you don't HAVE to enable the plugins. Using the custom image approach, all we end up with is hundreds of images doing the same thing spread across various public and private registries.