rudderlabs / rudderstack-helm

Open-source, warehouse-first Customer Data Pipeline and Segment-alternative. Collects and routes clickstream data and builds your customer data lake on your data warehouse.
MIT License
61 stars 48 forks source link

Support external Postgresql database server #35

Closed azhelev closed 1 year ago

azhelev commented 3 years ago

Description of the change

Adds support for using external Postgresql server

Type of change

Related issues

Checklists

Development

Code review

politician commented 3 years ago

@lokey Can someone please take a look at this PR?

nauxliu commented 3 years ago

Will there be a problem if multiple workers share one Postgresql instance? as far as I know every worker has its own Postgresql.

ldaugusto commented 2 years ago

Will there be a problem if multiple workers share one Postgresql instance? as far as I know every worker has its own Postgresql.

That's a good point. If a single db instance can handle multiple servers, why does the chart load a new postgres for every server instance.

gitcommitshow commented 1 year ago

@azhelev can you please check the comments in this PR

gitcommitshow commented 1 year ago

As shared by @psrikanth88, this PR has some unaddressed comments. And it would work with only one replica of statefulset. If there are multiple, it needs extra configuration support in our code to use different schema in same external postgres for each replica.

azhelev commented 1 year ago

I don't use this anymore, i have no interest in completing this PR. If someone wants to take it up feel free.