mirror of
https://github.com/prometheus-community/postgres_exporter
synced 2025-04-25 04:28:01 +00:00
* Bump golang.org/x/sync from 0.7.0 to 0.8.0 Bumps [golang.org/x/sync](https://github.com/golang/sync) from 0.7.0 to 0.8.0. - [Commits](https://github.com/golang/sync/compare/v0.7.0...v0.8.0) --- updated-dependencies: - dependency-name: golang.org/x/sync dependency-type: direct:production update-type: version-update:semver-minor ... Signed-off-by: dependabot[bot] <support@github.com> * fix: deprecated docker compose syntax --------- Signed-off-by: dependabot[bot] <support@github.com> Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> Co-authored-by: Alex Demidoff <alexander.demidoff@percona.com>
25 lines
718 B
Markdown
25 lines
718 B
Markdown
In order to start PostgreSQL with SSL support, we need to change the file permissions
|
|
for the ssl cert and key.
|
|
|
|
Please run these commands if you want to run `docker compose` locally.
|
|
|
|
sudo chown 999:999 testdata/ssl/server/*
|
|
sudo chmod 0600 testdata/ssl/server/*
|
|
|
|
Start the container:
|
|
```
|
|
`docker compose` up
|
|
```
|
|
|
|
To be able to connect from pgsql you need to own the certs
|
|
|
|
sudo chown ${USER}:${USER} testdata/ssl/client*
|
|
sudo chmod 0600 testdata/ssl/client/*
|
|
|
|
Connect using psql
|
|
|
|
```
|
|
psql "host=127.0.0.1 port=5433 user=root password=root dbname=postgres sslmode=verify-ca sslcert=${PWD}/testdata/ssl/client/server.crt sslkey=${PWD}/testdata/ssl/client/server.key sslrootcert=${PWD}/testdata/ssl/client/CA.crt"
|
|
```
|
|
|