zalando / postgres-operator

Postgres operator creates and manages PostgreSQL clusters running in Kubernetes
https://postgres-operator.readthedocs.io/
MIT License
4.34k stars 979 forks source link

Citus support #2230

Open janantos opened 1 year ago

janantos commented 1 year ago

Is Citus supported in postgres-operator the way it is supported by patroni?

steven-sheehy commented 1 year ago

I'm also interested in Citus support after hearing Patroni now supports Citus in its 3.0 release.

FxKu commented 1 year ago

It must be supported in Spilo. Then the operator could spin up Postgres cluster with Citus extension. Could be that some config options would need to get introduced then.

chokosabe commented 11 months ago

Has anyone tried this with Citus? Stackgres using a lot of the same components and they seem to have citus support

nihaldivyam commented 8 months ago

@FxKu is citus supported ?

cyraid commented 6 months ago

According to an issue on the Spilo repo ( https://github.com/zalando/spilo/issues/926 ), Hughcapet responded with "Not in our plans for the nearest feature" on Feb 19th, 2024 and closed the Issue as Completed. I'm not sure how long there will be no support planned for it, but we know there's no plans as of Feb 19th and the 'nearest future' (which may be ambiguous).

Citus support would be nice for those looking to improve their experience with the enhancements that Citus provides, including Multi-Tenancy (which is what I would be needing it for), so I too, am in favour of this addition.

As a guess (speaking with my inexperience with the repo), I wonder if it's because they may not want to support multiple branches of packages (an image with citus and an image without, eg. "spilo-citus", and "spilo"). Any Spilo devs willing to chime in with information? (seeing as both seems to be run by the same organization)