Настройте Postgresql sslrootcert с помощью Spring Cloud Connectors и HikariCP

В настоящее время я пытаюсь настроить источник данных (Postgresql) в своем приложении SpringBoot 2.1.1 с помощью Spring Cloud Connectors (мое приложение размещено на PCF). Мне нужно настроить путь к моему sslrootcert (который не указан в URL-адресе jdbc, предоставленном сервисным брокером, который мы используем на PCF).

Я попытался настроить это таким образом:

@Bean
public DataSource dataSource() {
    DataSourceConfig dataSourceConfig = new DataSourceConfig(null, new DataSourceConfig.ConnectionConfig("sslrootcert=/home/vcap/app/.postgresql/root.crt"), Collections.singletonMap("sslrootcert", "/home/vcap/app/.postgresql/root.crt"));
    return connectionFactory().dataSource(dataSourceConfig);
}

но мое свойство sslrootcert всегда игнорируется и возвращается к значению по умолчанию ~/.postgresql/root.crt

Я не могу найти ничего в документации, касающейся способа установки такого свойства драйвера.

Любая помощь будет оценена.

0 ответов

Другие вопросы по тегам