I using quarkus with Panache + Agroal.
I need to setup a DB connection(postgres) with SSL
enabled. So I need to somehow configure the server-cert
, client-cert
and client-key
.
I only see this available for the reactive client.
Can this be achieved for non-reactive one? I find it very hard to believe that nobody needed this.
You can specify it via JDBC url. Different database would have its own way to config ssl. For postgres, it would be
sslcert
andsslkey
, ref https://jdbc.postgresql.org/documentation/head/connect.html#ssl