bitnami / charts

Bitnami Helm Charts

Home Page:https://bitnami.com

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

[bitnami/discourse] Allow configuration of POSTGRESQL_CLIENT_CREATE_DATABASE_EXTENSIONS for specific plugins

AMontagu opened this issue · comments

Name and Version

bitnami/discourse 13.2.15

What is the problem this feature will solve?

Some discource plugins as discourse-ai need Postgres extension as "vector".

But it seem the CM value used to declare extensions are not configurable:

POSTGRESQL_CLIENT_CREATE_DATABASE_EXTENSIONS: "hstore,pg_trgm"

What is the feature you are proposing to solve the problem?

Is it possible to use a values with default value for that need ?

What alternatives have you considered?

It's possible to deploy our own database with correct extension but it add deployment complexity.
It's also possible to dynamically change the config maps before recreating the database but it add a manual action.
Connect directly to the SQL pods and install the extension manually

Hi!

Thank you so much for the feature request. Indeed, it makes sense to make that section configurable with a value. I will forward it to the team but as it is not a critical feature we cannot guarantee an ETA. If you want to speed up the process, you can submit a PR adding that value (having hstore, pg_trgm as default) and we will check it.

This Issue has been automatically marked as "stale" because it has not had recent activity (for 15 days). It will be closed if no further activity occurs. Thanks for the feedback.

Due to the lack of activity in the last 5 days since it was marked as "stale", we proceed to close this Issue. Do not hesitate to reopen it later if necessary.