我在 Openshift 免费计划中有一个应用程序,只有一个档位。我想将其更改为 scalabe 并使用所有 3 个免费齿轮。
我从 openshift 阅读了这篇博文,发现有办法做到这一点。我应该将我当前的应用程序克隆到一个新的应用程序作为可扩展的,它将使用剩余的 2 个齿轮,然后我将删除原始应用程序。因此,新的将有 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