Можно ли управлять базой данных OpenShift с помощью pgAdmin?

Сегодня я хочу знать, возможно ли управлять PostgreSQL на OpenShift с помощью pgAdmin так же, как мы можем управлять базой данных Amazon RDS?


person cap7    schedule 11.01.2015    source источник


Ответы (2)


Используйте переадресацию портов на локальном компьютере, чтобы установить соединение с удаленным сервером:

rhc port-forward -a applicationName

Теперь проверьте выходные данные в вашей командной строке, на какой порт сопоставляется служба базы данных postgres, если доступно, по умолчанию это будет 5432.

Пошаговая документация по переадресации портов доступна по адресу Начало работы с Переадресация портов в OpenShift.

person timo.rieber    schedule 11.01.2015
comment
Это было то, что мне было нужно. - person cap7; 11.01.2015
comment
хотя и полезный ответ - person Alex Silkovsky; 18.10.2015

Другой способ - настроить ssh-туннель на ваше соединение.

окно ssh-туннеля

Tunnel-Host будет именем вашего приложения.

Имя пользователя в начале строки при подключении по ssh к этому соединению: XXX@application-name


Файл идентификации будет id_rsa в .ssh fodler в вашем домашнем каталоге.

пароль ваш пароль openshift

person Zahtu    schedule 12.06.2016
comment
Если вы используете файл Identity для аутентификации (как указано выше), вы должны использовать парольную фразу вашего id_rsa (закрытый ключ). - person Lyndon; 25.08.2016