2014-11-19 4 views
1

Я пытаюсь получить приложение, работающее на OpenShift, но после попытки создания ssh-ключа на Ubuntu с помощью ssh-keygen я столкнулся с проблемами разрешений. Это потому, что я считаю, что мне не нужен клиент rhc, если он только автоматизирует этот процесс, но раздувает мой компьютер (ноутбук) с рубиновой установкой.Можно ли использовать OpenShift без использования rhc?

Я считаю, что было бы лучше иметь альтернативу для пользователей Ubuntu (Linux). Возможно ли, чтобы это произошло, или мне нужно идти по пути rhc?

+0

Я использую pythonanywhere, у него есть браузер веб-файлов, веб-консоль, и все это можно сделать через браузер. – Serjik

ответ

2

Вы получаете долгий путь без инструмента командной строки rhc. Очевидно, что вы можете самостоятельно создать свой ssh-ключ и добавить/перенести его через веб-сайт OpenShift. Вы также можете создать свое приложение и добавить картриджи. Когда дело доходит до запуска приложения, вы обычно можете сделать это через jsut, нажав ваш репозиторий git. И последнее, но не менее важное: вы можете использовать ssh на вашем устройстве OpenShift и делать много оттуда, например просматривать файлы журнала.

Тем не менее, клиент rhc является вашим единственным клиентом для всего этого (и более). Поэтому, даже если вам это не понадобится прямо сейчас, и некоторые задачи на самом деле упрощаются без него, я бы порекомендовал его установить. Много информации/учебники используют rhc и без достаточного опыта, вы не будете знать, как достичь определенной задачи по-другому.

+0

У меня возникли проблемы с ключами ssh, которые я создал вручную, но при использовании команды git clone она не будет аутентифицироваться. Есть идеи? – karloluis

+0

Вам нужно будет описать вашу проблему более подробно. Если у вас есть несколько ключей ssh, вам может потребоваться настроить, какой ключ использовать для OpenShift через ~/.ssh/config. Например: 'Host * .rhcloud.com IdentityFile ~/.ssh/mykey VerifyHostKeyDNS yes StrictHostKeyChecking no UserKnownHostsFile ~/.ssh/libra_known_hosts' (по одной строке для каждого варианта) – Hardy