Od aktualizacji z 6 lutego 2018 r. Google DataStudio umożliwia połączenia SSL z PostgreSQL, które są niezbędne do połączenia z bazą danych utworzoną przez Heroku.
Aby włączyć SSL, musisz podać klucz klienta + certyfikat i certyfikat serwera, co można wykonać, wykonując następujące kroki:
- Wygeneruj certyfikat z podpisem własnym + klucz z openssl dla klucza klienta + certyfikat:
openssl req \
-newkey rsa:2048 -nodes -keyout client.key \
-x509 -days 365 -out client.crt
- Użyj
postgres_get_server_cert.py
skrypt do pobrania certyfikatu serwera z podpisem własnym z heroku psql:
https://raw.githubusercontent.com/thusoy/postgres-mitm/master/postgres_get_server_cert.py