我有一個應用程序在Openshift自由計劃只有一個齒輪。我想把它改成scalabe並使用3個免費的齒輪。Clone Opensift應用程序可擴展
我從openshift讀到這個blog post,我發現有一種方法可以做到這一點。我應該將我當前的應用程序克隆爲一個可擴展的新應用程序,該應用程序將使用剩餘的兩個齒輪,然後刪除原始應用程序。因此,新的將有3個自由檔。
該博客建議的方法是:rhc create-app <clone> --from-app <existing> --scaling
我有以下錯誤:invalid option --from-app
更新
運行命令gem update rhc
後,我沒有上面的錯誤,但。 ..一個具有給定名稱的新應用程序與現有的應用程序一樣使用相同的起始包(Python 2.7)創建,但是所有文件都缺失。它實際上創建了一個空白的應用程序,而不是現有的克隆。
更新2
下面是該文件夾的結構:
-.git
-.openshift
-wsgi
---static
---views
---application
---main.py
-requirements.txt
-setup.py
我再次完成了上述過程,並且在Putty中的ssh命令中包含以下內容:「服務器拒絕了我們的密鑰」。我還在路徑中添加了Putty for case – Tasos
我刪除所有indepentants程序並進行了全新安裝。問題出在ssh上。我不知道究竟是什麼,但現在它工作:) – Tasos