aragog_109
05/27/2024, 8:16 AMvroldanbet
05/28/2024, 10:00 AMpostgresql://<user>:<pass>@<endpoint>:<port>/<db-name>?sslmode=verify-ca&sslrootcert=<path-to-cert>
aragog_109
05/29/2024, 9:08 AMvroldanbet
05/29/2024, 9:37 AMtls
parameter: https://github.com/go-sql-driver/mysql?tab=readme-ov-file#tls
So you'd the following query parameter to you MySQL URI:
<your_uri>?tls=skip-verify
This allows you to use TLS without validating the trust chain. Unfortunately it does not seem to support any means to provide a CA trust chain via the query parameters.vroldanbet
05/29/2024, 9:39 AM<your_uri>?tls=true
to enforce cert validation, just not sure if your machine has CAs installed and available to the go processaragog_109
05/29/2024, 1:50 PMvroldanbet
06/03/2024, 9:19 AMaragog_109
06/03/2024, 9:20 AMvroldanbet
06/03/2024, 9:21 AMaragog_109
06/05/2024, 7:22 AMvroldanbet
06/05/2024, 8:36 AMtls=true
?vroldanbet
06/05/2024, 8:36 AMtls=skip-verify
?vroldanbet
06/05/2024, 8:39 AMtls=true
should work