在Openshift上升级Ruby(Python Cartridge)

时间:2015-04-11 01:12:43

标签: python ruby openshift iron.io

我正在使用Python 2.7应用程序+使用Python 2.7盒式磁带部署到RedHat OpenShift。我需要使用一些ruby CLI工具来创建&上传Iron.io Workers,但CLI工具需要Ruby 1.9.2,购物车只有Ruby 1.8.7。

我无法通过sshing将rvm / rbenv安装到设备中,因为OpenShift不会为您提供root访问权限。那么,有没有办法在没有sudo或我SOL的情况下在OpenShift上安装Ruby?

(有人在Iron.io建议通过Docker使用Iron.io,但这对于调度SMS文本来说似乎有点过分了。)

1 个答案:

答案 0 :(得分:0)

您无法在openshift上更新ruby墨盒。你必须从一开始就制作一个新的应用程序并使用ruby 1.9。你可以使用类似的东西:

rhc app create myapp ruby-1.9