K8sでSpringbootで起動するJavaのアプリとpostgresSQLを立ち上げて、アプリのpodからpostgresSQLのpodへ接続する方法について教えて下さい。
試したこと
application.propertiesに下記の通り設定する。
元々、”postgres-service”の部分をlocalhostで実行させていましたが、K8sでアプリとDBの各々をpodで立ち上げることにしたので、postgreSQLのpodのサービス名である”postgres-service”に設定しました。しかしうまくいきません。
# PostgreSQL spring.datasource.driver-class-name=org.postgresql.Driver spring.datasource.url=jdbc:postgresql://postgres-service:5432/postgres spring.datasource.username=user spring.datasource.password=password
application.propertiesの設定方法についてご存じの方教えて下さい。