Когда я читаю документацию Google , я вижу, что рекомендуется использовать облачный sql прокси:
Для безопасного подключения к облаку SQL из Google Kubernetes Engine с помощью публичный c IP-адрес, вы должны использовать Cloud SQL Proxy.
С другой стороны, когда я читаю весеннюю документацию я вижу следующее способ реализации:
добавить зависимость:
<dependency>
<groupId>org.springframework.cloud</groupId>
<artifactId>spring-cloud-gcp-starter-sql-postgresql</artifactId>
</dependency>
и указать свойства:
spring.cloud.gcp.sql.instance-connection-name
spring.cloud.gcp.sql.database-name
spring.datasource.username
spring.datasource.password
Я пробовал весенний способ, и он работает, но я не уверен, если это это рекомендуемый способ из-за документации Google. Не могли бы вы уточнить это?
PS
Подход с весенней загрузкой перестал работать, когда я переключился с publi c ip на частный ip на стороне облака SQL, и я понятия не имею, как восстановить это?