Helm Chart available for highly available PostgreSQL on Openshift

I was looking for options to run Postgres HA in production on Openshift.

  1. I tried incubator/patroni chart(added sa and scc), but sometimes it runs properly and sometimes lock is not acquired either to master or replica instance of postgres. Also there is no way to create automatic schema. Schema needs to be created manually by execing into the pod.

  2. Again I tried stable/postgresql, still there are issues in the helm chart while running it on Openshift

  3. I saw some helm charts for production grade setup such as Zalando Postgres Operator with Patroni and Crunchy Postgres Operator but through single helm chart I am not able to run full setup of highly available postgresql. There are manual steps involved like installing pgo client and connectiong it to psql.

So, is there any postgres highly available helm chart which can be run in production on Openshift with 1 or 2 commands by just changing in values.yaml file.

1 answer