У меня есть Java-приложение, которое использует Thorntail, Postgres DB, и я хочу развернуть это приложение в openshift через образ докера.
Я протестировал успешное приложение для сборки с образом докера и развертыванием на мини-смену и внешнюю базу данных postgres.
И теперь я хочу использовать postgres в openshift вместо внешних postgres
Но я не знаю, как указать соединение postgres для openshift в project-defaults.yml .
Это мой проект-defaults.yml: он не работает для postgres в openshift
thorntail:
datasources:
data-sources:
postgres_tenancy:
driver-name: mypostgres
connection-url: postgresql://postgresql:5432/$POSTGRESQL_DATABASE
user-name: $POSTGRESQL_USER
password: $POSTGRESQL_PASSWORD
jdbc-drivers:
mypostgres:
driver-class-name: org.postgresql.Driver
xa-datasource-name: org.postgresql.xa.PGXADataSource
driver-module-name: org.postgresql
У кого-нибудь есть идеи?