impossibl / pgjdbc-ng

A new JDBC driver for PostgreSQL aimed at supporting the advanced features of JDBC and Postgres
https://impossibl.github.io/pgjdbc-ng
Other
596 stars 108 forks source link

Support reading SSL config in diskless environments #586

Closed rockwotj closed 1 year ago

rockwotj commented 1 year ago

We run in k8s with readonly disks and would like to load or secrets like SSL config for the driver from a secret manager on startup instead of assuming they are on disk. This PR allows for the user to override how SSL certs are loaded.

davecramer commented 1 year ago

Pretty sure this project has been abandoned

kdubb commented 1 year ago

I am trying to find time to update this but with all the other tasks on my plate it's hard to find the time.

rockwotj commented 1 year ago

Thanks @davecramer - I did read through https://github.com/impossibl/pgjdbc-ng/issues/579

We're going to maintain our own fork for now, but figured I'd at least put this forward in case that ever changes.

kdubb commented 1 year ago

@rockwotj I'm more than willing to add maintainers! I'd like to have some review control during the initial term but that would be a big help!

rockwotj commented 1 year ago

@kdubb let me see if my company is willing to pitch in! I know the project doesn't build without some hacks right now - so that would need to be fixed. I'm not a gradle expert but that's probably needing resolution first.

kdubb commented 1 year ago

The open question from #579 was who would do the maintenance. If we can find one or more to pitch in, I can fix and upgrade Gradle and help others get up to speed. Moving to @davecramer's world would also make more sense then.

kdubb commented 1 year ago

Added related comments to discussion in #579

davecramer commented 1 year ago

I'm willing to move this under the https://github.com/pgjdbc, but like @kdubb I don't have time to maintain it. So it would have to have maintainers.

rockwotj commented 1 year ago

My company decided to not take up the cup of maintenance unfortunately