我有一个应用程序在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