正如对这个问题的回答所解释的那样:https ://stackoverflow.com/questions/11730590/what-are-some-of-the-tricks-to-using-openshift应该可以通过 ssh 进入其他一些使用带有 openshift 的缩放应用程序时的齿轮。
不幸的是,那里提到的链接(https://openshift.redhat.com/community/faq/can-i-access-my-applications-gear)似乎已经消失了。
通过 [my app url]/haproxy-status/ 我可以看到其他齿轮的名称。它们是长名称,例如 gear-[long number]-[app name]。当我 ssh'ed 进入主装备时,使用该名称我不能再 ssh 进入它们。那里的 ssh 立即返回,没有任何错误。
如果我做ssh blala
同样的事情发生了,那么看起来 ssh 已经被主齿轮上的 noop 命令取代了?
当我检查 haproxy conf 文件时,我看到类似的条目;
server gear-[long number]-[app name] ex-std-node[number].prod.rhcloud.com:[number] check fall 2 ...
ext-std-node...
我也尝试从主/主要应用程序设备以及我的桌面通过 ssh'ing 到这个地址,但它在这两种情况下都不起作用。
如何获得对其他齿轮的 shell 访问权限?