Probeer write.jdbc en geef de parameters door die afzonderlijk zijn gemaakt buiten de write.jdbc(). Controleer ook de poort waarop postgres beschikbaar is om de mijne te schrijven is 5432 voor Postgres 9.6 en 5433 voor Postgres 8.4.
mode = "overwrite"
url = "jdbc:postgresql://198.123.43.24:5432/kockpit"
properties = {"user": "postgres","password": "password","driver": "org.postgresql.Driver"}
data.write.jdbc(url=url, table="test_result", mode=mode, properties=properties)