Ответ 1
Как показано ниже, после запуска команды "rhc port-forward $appname" вам нужно будет подключиться к ip-адресу 127.0.0.1 и порту, который появляется рядом с ним, чтобы подключиться к службе, которую вы хотите достичь, например postgresql. В приведенном ниже примере я бы подключился к 127.0.0.1, порт 5432. Если у вас уже есть что-то, запущенное локально на порту postgresql, он выберет другой порт и отобразит его в таблице. Но соединение будет перенаправлено на вашу передачу с переключением передач и постгреск на вашем устройстве.
Corey-Red-Hat:~ cdaley$ rhc port-forward rt2
Checking available ports ... done
Forwarding ports ...
To connect to a service running on OpenShift, use the Local address
Service Local OpenShift
---------- -------------- ---- ---------------
httpd 127.0.0.1:8080 => 127.7.74.1:8080
postgresql 127.0.0.1:5432 => 127.7.74.2:5432
Press CTRL-C to terminate port forwarding
Вы можете обратиться к OpenShift Developer Portal за дополнительной информацией об использовании патча PostgreSQL: https://developers.openshift.com/en/databases-postgresql.html